您的位置:首页 > 其它

dbms_metadata.get_ddl函数应用

2013-02-28 13:50 686 查看
获取建表语句两种方式:

1、利用图形化工具例如sql developer查看

2、sqlplus中利用语句

select dbms_metadata.get_ddl('TABLE','EMP') ddl 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;

GET_DDL不仅可获取TABLE,还可以获取视图、函数、存储过程啊

SELECT dbms_metadata.get_ddl('VIEW', 'VIEW');
SELECT dbms_metadata.get_ddl('FUNCTION', 'FUNCTION');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: