“显示创建表”的 Oracle SQL 等效项
在 MySQL 中,show create table 命令提供有关表的结构和约束的信息桌子。 Oracle SQL 中是否有类似的功能?
SQL*Plus 命令
如果引用 SQL*Plus 命令,则与 show create table 等效的是 desc 命令。它显示表中每列的以下详细信息:
示例:
SQL> desc emp;
SQL 语句
对于直接 SQL 语句,DBMS_METADATA 包可以利用:
SELECT dbms_metadata.get_ddl('TABLE', 'EMP') FROM dual;
此查询返回一条 CREATE TABLE 语句,其中包含 EMP 表的所有列定义、约束和存储参数。
注意:
以上是如何在 Oracle SQL 中获得与 MySQL 的'SHOW CREATE TABLE”等效的功能?的详细内容。更多信息请关注PHP中文网其他相关文章!