从toad中选择Oracle Table而不指定Schema

时间:2012-09-17 12:38:20

标签: oracle11g

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

select * from MUNGAI.Employees;

当我实际登录为用户MUNGAI时,创建该表的人是谁。我希望能够选择:

select * from Empployees;

从此我得到Toad上的错误....在SQLDEVELOPER上我得到没有错误,我想使用TOAD

ORA-00942: table or view does not exist

关于如何实现这一点的任何想法?

1 个答案:

答案 0 :(得分:1)

  

在选择表格之前,我必须写出架构(所有者)名称。

不,你没必要。你为什么这么认为?你有没有尝试过?

当您以表的所有者身份登录时,您不必指定架构。

  

关于如何实现这一点的任何想法?

是的,只需写下

select * from Employees;

再次: if - 仅当 1)时 - 您以MUNGAI身份登录。

1)不要把公共同义词放在一边