Oracle11g 从toad中选择Oracle表,但不指定模式

Oracle11g 从toad中选择Oracle表,但不指定模式,oracle11g,Oracle11g,大家好,我正在运行一个Oracle数据库,在选择表之前,我必须先写模式(所有者)名称。我发现这非常不必要,尤其是当我作为表所有者登录时,如: select * from MUNGAI.Employees; 当我以用户MUNGAI的身份实际登录时,我就是创建表的那个人。我希望能够选择以下选项: select * from Empployees; 从这里我得到了Toad上的错误……在SQLDEVELOPER上我没有得到错误,我想使用Toad ORA-00942: table or view do

大家好,我正在运行一个Oracle数据库,在选择表之前,我必须先写模式(所有者)名称。我发现这非常不必要,尤其是当我作为表所有者登录时,如:

select * from MUNGAI.Employees;
当我以用户MUNGAI的身份实际登录时,我就是创建表的那个人。我希望能够选择以下选项:

select * from Empployees;
从这里我得到了Toad上的错误……在SQLDEVELOPER上我没有得到错误,我想使用Toad

ORA-00942: table or view does not exist
关于如何实现这一点有什么想法吗

我必须在选择表之前写入模式(所有者)名称

不,你不必。你为什么这么认为?你试过了吗

当您以表的所有者身份登录时,不必指定模式

关于如何实现这一点有什么想法吗

是的,简单地写

select * from Employees;
再次说明:如果您以
MUNGAI
身份登录,则有效


1) 抛开公共同义词之类的东西不谈

我得到的错误表或视图不仅存在于SQLDeveloper中的Toad上,还可以。@Stanley:那么你不是作为Toad中的表所有者进行连接-这意味着这实际上是一个Toad问题,不是甲骨文的问题。对不起,我想你是对的,我以MUNGAI的身份登录,但以SYSDBA的身份连接…谢谢。