我有以下用户名/模式:
- 购物
- 店(购物)
在这两个用户中,我创建了一个名为"shop_take_cart"的表,我使用"shopping"用于测试目的,使用"shop [shopping]"发布它。现在我想比较两个表,看看我在用户商店[购物]中的数据在购物中是否相同,但是我不能…
当我在购物中打开连接并执行以下选择时:
Select * from shops[shopping].SHOP_TAKE_CART;
显示以下错误:
ORA-00933: SQL命令未正确结束
当我在商店[shopping]打开连接并尝试:
Select * from shopping.SHOP_TAKE_CART;
显示的是商店的数据,而不是购物的数据。
有什么办法可以让我选择商店[购物]吗?您需要双引号-由SQL标准定义:
select *
from "shops[shopping]".shop_take_cart;