环境
Oracle 11.2.0 + SQL Plus + PowerDesigner 15.1
问题
这学期学习Oracle数据库应用技术,需要做一个课程设计。PowerDesigner导出SQL,导入到Oracle中查询表结构报“ORA-04043: 对象XXX不存在”错误。
解决
查询表结构时加上双引号。
总结
工具自动生成的SQL会有些问题,所以我是不建议使用工具自动生成的,手写才是保证万无一失的最好方法。
操作日志
G:\编程资料\Learning\数据库应用技术 Oracle\实验\实验五>sqlplus wgb
SQL*Plus: Release 11.2.0.1.0 Production on 星期二 6月 11 09:07:05 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
输入口令:
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> SELECT * from tab;
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
tb_class TABLE
tb_course TABLE
tb_score TABLE
tb_select TABLE
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
tb_student TABLE
tb_teacher TABLE
tb_user TABLE
已选择7行。
SQL> DESC tb_class;
ERROR:
ORA-04043: 对象 tb_class 不存在
SQL> DESC tb_course;
ERROR:
ORA-04043: 对象 tb_course 不存在
SQL> DESCRIBE tb_class;
ERROR:
ORA-04043: 对象 tb_class 不存在
SQL> SELECT * from tb_class
2 ;
SELECT * from tb_class
*
第 1 行出现错误:
ORA-00942: 表或视图不存在
SQL> DESC "tb_class";
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
n_teacher_id1 NUMBER(8)
n_student_id NUMBER(8)
n_class_id NOT NULL NUMBER(8)
vc_class_name NOT NULL VARCHAR2(40)
vc_class_col NOT NULL VARCHAR2(30)
n_course_teacher_id NOT NULL NUMBER(8)
- 大小: 43.2 KB
分享到:
相关推荐
使用PowerDesigner导出sqlserver2008_数据库
打开powerdesigner工具,点开tools->execute-commands->edit/run script,导入文件
PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法
PowerDesigner数据库生成器=
PowerDesigner 16.5 导出word使用手册,链接数据库的图片操作方法和数据库的表设计等属性配置
PowerDesigner从数据库中导出表结构
PowerDesigner反向工程将数据库设计导出: 1 导出SQL脚本 2 导出HTML用以展示模型效果 3 RTF(WORD)或者其他
powerdesigner中name和code相关联对程序设计造成不便,可以按照文档进行设置;对于powerdesigner导出的sql代码有引号的解决方案。
powerdesigner从概念模型生成物理模型并导出sql生成数据库[归纳].pdf
PowerDesigner 导出数据库word模板
PowerDesigner Report 报表模板,可以方便的将PowerDesigner物理模型导出为rtf(word可直接打开)、html格式,已经精简过字段,仅保留数据表字段及建表语句 包含字段名称、字段code、数据类型、精度 四个字段
PowerDesigner创建导出模版,通过.sql文件生成数据库文档(MySQL)附PowerDesigner16.5下载链接-附件资源
PowerDesigner 使用方法 导出sql文件
oracle.exportsql.(导出建表脚本) 只要有一个表清单,就可以导出所有建表脚本, 这样可以方便的用powerdesigner建立模型(PDM), 还可以用pdmreader查看,超级好用
四、 导入导出 SQL 脚本 ...... 五、 由物理模型生成对象模型,并生成相应的 GET、SET 方法 ...... 六、 建立索引、视图、存储过程 ...... 七、 生成数据库文档(开发的数据库设计文档) ...... 八、 常规配置 ........
PowerDesigner是一款非常全面的数据库设计工具。使用PowerDesigner可以快速创建表,支持表与表之间建立关系,界面简洁,功能强大。同时支持将sql脚本导出,多种导出类型任意挑选,简单实用。
PowerDesigner是一款非常全面的数据库设计工具。使用PowerDesigner可以快速创建表,支持表与表之间建立关系,界面简洁,功能...同时支持将sql脚本导出,多种导出类型任意挑选,简单实用,Powerdesigner16.5破解文件.
从数据库将数据导出到PD里。
wordTemplate(1) PowerDesigner16.5pdm 将pdm格式的转换成word文档或者html
用于高效数据建模,导出sql。分为物理模型和数据模型。