`
哇哈哈852
  • 浏览: 92047 次
文章分类
社区版块
存档分类
最新评论

PowerDesigner导出SQL

阅读更多


环境

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导出SQL Server 2008数据库是一项实用的功能,它简化了数据库管理和维护的工作流程。通过熟练掌握这一过程,数据库管理员和开发人员可以更高效地管理他们的数据库项目,确保数据的准确性...

    powerdesigner导出sql设置注释

    打开powerdesigner工具,点开tools->execute-commands->edit/run script,导入文件

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    PowerDesigner 导出的 SQL 带列注释,导入到 MySQL 中列注释不见了的处理方法 在使用 PowerDesigner 导出 SQL 文件时,如果包含列注释,可能会在导入到 MySQL 数据库中时丢失。这是因为 PowerDesigner 导出的 SQL ...

    PowerDesigner导出数据表结构

    "PowerDesigner导出数据表结构"这一主题主要涉及如何使用PowerDesigner来管理和导出数据库的结构信息。 首先,我们来看标题提到的"导出数据表结构"。在PowerDesigner中,你可以创建和编辑数据表结构,这通常通过...

    PowerDesigner数据库生成器

    在文件列表中,虽然没有具体的文件名,但通常这些文件可能包含PowerDesigner的工作模版、已完成的数据模型文件(.pdm)、脚本文件(.sql)或者其他相关资源。用户可以利用这些文件快速导入已有的模型,继续进行...

    PowerDesigner与SQL Server相连

    三、将已有的数据库导出到PowerDesigner中为数据模型 1. 新建一个physical data model,名称为test2。 2. 点击"Database"->"Connect..",连接数据源。 3. 点击"Database"->"Reverse Engineer Database...",开始...

    PowerDesigner反向工程将数据库设计导出SQL脚本、HTML或World

    PowerDesigner 是一个功能强大的数据库设计工具,除了能够帮助用户设计和管理数据库外,还提供了强大的反向工程功能,能够将数据库设计导出为 SQL 脚本、HTML 或 Word 文档等多种格式,从而满足不同的需求和应用场景...

    PowerDesigner导出表结构

    "PowerDesigner导出表结构"这一操作是数据库管理员和开发人员日常工作中常见的需求,它能让我们清晰地了解数据库的架构,并方便地进行维护和共享。 PowerDesigner支持多种数据库管理系统,包括Oracle。在本例中,...

    Powerdesigner把表结构导出成word.docx

    本文将详细介绍如何使用PowerDesigner 16.5将数据库表结构导出为Word文档,以及相关的数据库操作和配置。 一、连接数据库 1. 启动PowerDesigner,进入主界面。点击菜单栏中的“Database”(数据库),然后选择...

    使用Powerdesigner生成sql脚本

    **1.7 导出SQL脚本** 完成模型设计后,可以将模型导出为SQL脚本,以便在实际数据库中创建对应的表结构。这一步骤通常通过菜单选项“Generate SQL”或类似功能来实现。在导出对话框中,可以选择要导出的模型部分和...

    PowerDesigner从数据库中导出表结构

    ### PowerDesigner从数据库中导出表结构 #### 一、PowerDesigner简介 PowerDesigner是一款功能强大的CASE工具,广泛应用于数据库设计、数据建模等领域。它能够帮助开发人员和数据库管理员快速构建高质量的数据模型...

    powerdesigner导出数据库设计文档手册.doc

    PowerDesigner 支持多种数据库类型,例如 MySQL、Oracle、SQL Server 等。 四、配置 JDBC 连接信息 在连接数据库时,需要配置 JDBC 连接信息,例如 JDBC driver class、JDBC connection URL、JDBC driver jar ...

    PowerDesigner导出模板

    这个“PowerDesigner导出模板”压缩包显然包含了与PowerDesigner相关的多个文件,帮助用户更有效地进行数据库设计工作。 首先,我们来看“PowerDesigner安装和使用.doc”。这个文档应该详细介绍了如何下载、安装和...

    powerdesigner和sql之间的互导

    PowerDesigner还支持将设计好的物理数据模型导出为目标数据库系统的SQL脚本。例如,为了将模型转换为Oracle 10g的SQL代码,可以通过PowerDesigner的相应功能实现。下面是一段转换后的示例代码: ```sql -- 产品表 ...

    powerdesigner从概念模型生成物理模型并导出sql生成数据库[归纳].pdf

    PowerDesigner从概念模型生成物理模型并导出SQL生成数据库 PowerDesigner是一种功能强大的数据建模工具,能够帮助开发人员快速创建概念模型,并将其转换为物理模型,从而生成数据库。下面将详细介绍PowerDesigner从...

    powerdesigner 去除sql脚本中的双引号

    这样,当你导出或预览SQL脚本时,就不会包含双引号了。 值得注意的是,不同版本的PowerDesigner可能界面布局或选项名称有所不同,因此对于非12.5版本的用户,需要根据自己的软件版本进行相应的查找和调整。如果你不...

    PowerDesigner导出数据结构

    本篇文章将深入探讨如何使用PowerDesigner进行反向工程和导出数据结构,以及这两个过程中的关键知识点。 首先,我们需要理解“反向工程”(Reverse Engineering)的概念。在数据库设计中,反向工程是指从已有的...

Global site tag (gtag.js) - Google Analytics