Oracle获取创建对象的DDL脚本
- Oracle获取创建对象的DDL脚本
- 查看 dbms_metadata.get_ddl()函数的定义
Oracle获取创建对象的DDL脚本
例如,对tzq schema下的表 test2,查看DDL脚本的SQL如下:
SELECT SELECT dbms_metadata.get_ddl(upper('table'),upper('test2'),upper('tzq')) from dual;
查看 dbms_metadata.get_ddl()函数的定义
FUNCTION get_ddl (object_type IN VARCHAR2,name IN VARCHAR2,schema IN VARCHAR2 DEFAULT NULL,version IN VARCHAR2 DEFAULT 'COMPATIBLE',model IN VARCHAR2 DEFAULT 'ORACLE',transform IN VARCHAR2 DEFAULT 'DDL')RETURN CLOB;