ORACLE不使用工具的情況下獲取物件DDL

kisslfcr發表於2017-10-12
set line 200
set pagesize 0
set long 99999
set feedback off
set echo off
獲得表、索引、檢視、儲存過程、函式的DDL:
select dbms_metadata.get_ddl('TABLE','TABLE_NAME','TABLE_OWNER') from dual;
select dbms_metadata.get_ddl('INDEX','INDEX_NAME','INDEX_OWNER') from dual;
select dbms_metadata.get_ddl('VIEW','VIEW_NAME','VIEW_OWNER') from dual;
select dbms_metadata.get_ddl('PROCEDURE','PROCEDURE_NAME','PROCEDURE_OWNER') from dual;
select dbms_metadata.get_ddl('FUNCTION','FUNCTION_NAME','FUNCTION_OWNER') from dual;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29135257/viewspace-2145898/,如需轉載,請註明出處,否則將追究法律責任。

相關文章