由powerdesigner导入到oracle中时,记得将在oracle中的表名全部用大写。刚开始时,由于表名为小写,然后导入到oracle中默认的也是小写,结果出现了一些很奇怪的情况,一个就是在Enterprise Manager Console中,在所有表的列表里面可以看到导入的表,并且利用表数据编辑器还可以看到导入好的数据,但是在具体的表空间下确连表也看不到,实在是奇怪,我老是在想那表到底跑哪去了;二就是不管在具体表空间下看不看得到,表数据总是可以看到的,但是在Sql*Plus或者利用PLSQL Developer的Sql Window,写select语句查看数据,总是提示错误:Ora-00942:表或视图不存在。这个问题开始困扰了我好久,后来在导入oracle时将表名改为全部大写(部分大写都不行),导入后不论Sql*Plus或者PLSQL Developer的Sql Window里写select语句(里面的表名用大写或者小写都行),都能正确的取出记录。
相关文章
- 【解决】mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。启动好后,数据1146问题,找不到表(windows版本,免安装版本)
- 表的转置 行转列: DECODE(Oracle) 和 CASE WHEN 的异同点
- Oracle用sql查询某张表的字段信息(字段类型、长度等)
- 如何查看查询oracle字符集、 修改设置字符集以及常见的oracle utf符集和oracle exp 字符集问题。
- 关于oracle(达梦)数据库的一些简单使用(根据表/列注释查询表名,删除表等等)
- 虚拟机Oracle VM VirtualBox 共享文件夹放的文件打不开,找不到指定路径问题
- 查看oracle 分区表大小,ORACLE查询每个表占用空间大小的方法
- oracle查询一张表的主键,Oracle查询表主键、外键
- Oracle 查询表字段 注释 以及表的注释
- Oracle 查询表字段 注释 以及表的注释