PLSQL Developer怎么查看一个表的建表语句

上周试过一次。
1 . 打开PLSQL并登录。
2 . 创建测试表。
广场 创建表测试_( 身份证号码、 值 VARCHAR2 (5 0) ); 3 . 右键单击​​表格并单击“查看”。
4 . 在弹出窗口中单击“查看 SQL”。
5 .看表的创建说明。

-
这是真的。

PLSQL查看建表语句的方法

坦白说,在 PL/SQL Developer 中查看建表语句其实非常简单。
主要有两种方法。
我们先来说说最重要的事情。
第一个是通过 DBMS_metadata。
比如我去年跑的一个项目,大概有3 000张数据表。
我用这个方法检查了建表语句。
只需打开 PL/SQL Developer,连接到 Oracle 数据库,在对象栏中找到目标表,或者在 SQL 窗口中输入表名,运行它,右键单击生成的表名,选择 DBMS_Metadata > DDL,系统会自动生成并显示该表的完整建表语句。

还有一点很重要,那就是使用视图功能来显示它。
该方法与第一种方法类似,但生成的DDL语句不完整。
例如,在一个项目中我发现很多人都没有注意到这一点。
只显示基本的建表语句;无法直接编辑内容。
起初我以为我可以解决这个问题,但后来发现我错了。
我必须使用设计表函数或手动编写 ALTER 语句。

等等,还有一件事:多功能性。
除了显示表的定义之外,这两种方法还适合显示其他数据库对象的定义,例如视图和存储过程。
但不同的是,DBMS_metadata生成的DDL是完整的,包括分区、存储参数等,而视图函数只显示基本的建表语句。

我认为值得一试,特别是如果您想快速获取表定义信息以进行开发或调试。
但请注意,如果需要编辑,可能需要使用其他功能或手动干预。

请问为什么plsql中表空间的创建语句看不见啊,

这是一个危险,不要相信OEM的检查。

实用提醒:使用SQL命令查看表空间创建详细信息更加可靠。