RT…今天建了个表,但是在sql plus 下直接用表名没法直接查询,只能通过"用户名"."表名"的方法查询。即使用我建的用户登陆也不行。
但是scott下的表却可以直接查。这是为什么???高手指点……
但是scott下的表却可以直接查。这是为什么???高手指点……
解决方案 »
- Oracle 登入问题~~!新货向各位大哥取经
- sql的统计
- 关于oracle并行度问题
- java.sql.SQLException: 数据大小超出此类型的最大值: 2253
- 求助:pro*c编译SQL时遇到的问题
- 那么怎么通过语句查出,分区的名称?
- 高手帮帮忙,急用
- 用这种方法改变数据库的临时表空间的大小,是否会破坏数据库的数据呢?
- 在线等待,登录数据库实例时,提示凭证检索失败,如何解决?
- (高分求解)数据库条记录中,查询出来总共的 Q值,以及,最大的P值,最大P值对应发生的时间。
- 通用数据库格式转换工具V1.1最新版,支持oracle,sqlsever,access等数据库之间数据格式转换
- weblogic8与oracle10配的连接池取不到连接
Oracle 每个user的schema是分开的,如果要访问其他的user的schema里的对象,需要通过user.对象名的形式,
不过你提到的,即使用我建的用户登陆也不行。 这个倒是很奇怪的,你可以把你建表的语句和你查询的语句。帖上来看看,
呵呵,你用哪个用户建的表,查下dba视图里面是哪个用户建的表就可以了。
------------------------------ ------------------------------ ------------------------------ --------------------------------------------------------------------------------
SCOTT A XH VARCHAR2
SCOTT A DZDAH VARCHAR2
SCOTT A RQ DATE
SCOTT A BEGIN_DATE DATE
SCOTT A END_DATE DATE
你用system登陆进去,从数据字典dba_tables查询下表知道是哪个用户啦。例如:SQL> select table_name, owner from dba_tables where upper(table_name) = upper('T1');TABLE_NAME OWNER
------------------------------ ------------------------------
T1 TEST1SQL>
在oem里面也可以对数据字典进行查询的。