达梦数据库使用SQL获取对象创建DDL语句

达梦数据库使用SQL获取对象创建DDL语句

众所周知,使用达梦数据库管理工具,可以通过右键点击对象,查看“属性”,可以查看到达梦数据库对象创建的DDL语句,但有些环境对图形化不支持。

MySQL获取数据库表对象创建语句可以使用 show create tables 表名;
Oracle 获取数据库表对象创建语句可以使用select dbms_metadata.get_ddl('TABLE','USER') from dual;
达梦这里使用方式与Oracle基本一致,使用该命令可以查询,查询结果为长文本类型。

格式:

SELECT DBMS_METADATA.GET_DDL(‘对象类型’,‘对象名称’);
SELECT DBMS_METADATA.GET_DDL(‘对象类型’,‘对象名称’) FROM DUAL;
SELECT DBMS_METADATA.GET_DDL(‘对象类型’,‘对象名称’,‘模式名’) FROM DUAL;

例子:

SQL > SELECT DBMS_METADATA.GET_DDL('TABLE','USER') FROM DUAL<

你可能感兴趣的:(DBA,数据库,达梦,数据库,database,sql)