我刚装完oracle,然后装了一个PLSQL Developer ,然后新建了一个普通用户,授权,然后又建了一个表空间tablespace1,然后又建了表student
但是,我用sql语句执行 select * from student 就报错,说表和视图不存在,然后我在table里找到了student表,查看了它在tablespace1里,我就点到tablespace1里,然后在tablespace1把名字拖到 from后面,语句还是select * from student,但再执行就可以查了我把PLSQL Developer关了,重新再登陆,select * from student 依然报错,非得在tablespace1里找到了student表,然后在tablespace1把名字拖到 from后面,语句还是select * from student,才能执行,请问这是为什么,该怎么办??
但是,我用sql语句执行 select * from student 就报错,说表和视图不存在,然后我在table里找到了student表,查看了它在tablespace1里,我就点到tablespace1里,然后在tablespace1把名字拖到 from后面,语句还是select * from student,但再执行就可以查了我把PLSQL Developer关了,重新再登陆,select * from student 依然报错,非得在tablespace1里找到了student表,然后在tablespace1把名字拖到 from后面,语句还是select * from student,才能执行,请问这是为什么,该怎么办??
解决方案 »
- oracle里如何取rowid的值,并比较rowid的值?
- 在linux下,oracle isqlplus dba登录出现TNS:could not resolve the connect identifier spec
- 修改计算机名后,OracleDBConsole不能启动
- oracle update 更新某一列有两个相同值,我想将这两个相同值,更新成不同的值应该怎么做?请指教!!!
- 听说是关于传说中的Oracle9I BUG?在线讨论。。。。。。。。。。。。。。。。。。
- 求教一个统计用SQL的写法!
- 求一个定期备份的储存过程,需要用job
- 我把oracle9i卸了就安装不上了
- 关于blob
- 请教一个问题
- PLW-07203: 使用 NOCOPY 编译器提示可能对参数 'NAME' 有所帮助
- oracle10g 如何查询一组数据中某个字段值最大的记录
2,select owner,table_name from dba_tables dt where dt.table_name = 'STUDENT';检查一下创建student的用户是谁?
上面说错了,应该是你当前的用户与创建的表student不在同一表空间造成的
你登入的以表的OWNER身份登入的?