感谢你能看我的帖子 帮我解决问题 先谢谢了
我使用的是ORACLE 10G 然后我在EM的SUTAO库下 建表 名为USER 和 AAA
然后我在SQL*PLUS下 进行查询 查询第一个表 AAA select * from aaa就OK了 没有什么问题
但是查询USER表的时候就报错 说没有这个表啊 意思好像是这样 这是错误信息
select * from user;
*
error at line 1:
ora-00903:invalid table name
接着我使用我写成 select * from "SYSTEM"."USER";就可以了 为什么?我登陆的时候使用的就是SYSTEM啊
我使用的是ORACLE 10G 然后我在EM的SUTAO库下 建表 名为USER 和 AAA
然后我在SQL*PLUS下 进行查询 查询第一个表 AAA select * from aaa就OK了 没有什么问题
但是查询USER表的时候就报错 说没有这个表啊 意思好像是这样 这是错误信息
select * from user;
*
error at line 1:
ora-00903:invalid table name
接着我使用我写成 select * from "SYSTEM"."USER";就可以了 为什么?我登陆的时候使用的就是SYSTEM啊
或者象一楼那样写sql语句才行的
select * from "USER"
就是user表不是你当前用户所创建的,所以当前用户没有权限查看。
而aaa表是你当前用户创建的,有权限查看而已.