用PL/SQL DEVELOPER创建了表,COMMIT 了以后,已经存在了,可是查询的时候总是说表或视图不存在,在命令符下也是说不存在,可查询表确实存在??郁闷啊
解决方案 »
- Server2003 64位系统上32 oracle10g的安装与连接问题
- 请问怎样给做好的web项目加air外壳
- 一个表空间exp出来,为啥有的表里的中文是??,有的确很正常?
- 关于数据库的问题
- Oracle中如何将一个用户下面的表结构导入到另一个用户下面?
- 在线等!100分求plsql函数例子,这个 函数根据java端传过来的参数,执行查询,然后将查询结果集返回给java端。
- 求高效查询的解决方案
- 跟蹤SQL語句
- 过多的analyze是否会象过多的索引一样影响数据库的性能?
- 在hpunix11上装oracle817,设置DISPLAY的问题。
- 连接不同实例的EM
- oracle权限问题???
并表创建表之后,也不需要commit。所以你的表可能不在当前用户下,如果在别的用户下,需要
select * from 用户名.表名;另外一个可能的原因是,你建表时表名加了双引号,并且里面使用了小写。
那么这时表名是要区分大小写的。
如:create table "AaBb"(id number);
那在查询时也要加双引号来区分大小写。
select * from "AaBb";
如果使用
select * from AaBB;
会报找不到表的错误!所以建表时表名、列名建议不要加双引号。
如select * from scott.emp;