Oracle/Admin2016. 11. 18. 10:09

 

오라클 DB에서 DDL문을 추출하는 방법

--------------------------------------------

1. SQLPLUS 접속

$ sqlplus / as sysdba

 

2. DBMS_METADATA.GET_DDL 함수를 이용한 DDL문 추출

SQL>
set long 100000 pages 1000
SELECT
dbms_metadata.get_ddl('TABLE','TEST_TABLE','TEST_USER'),
dbms_metadata.get_dependent_ddl('INDEX','TEST_TABLE_IDX01','TEST_USER'),
dbms_metadata.get_dependent_ddl('COMMENT','TEST_TABLE','TEST_USER')
from dual;

 

 

Posted by 자수성가한 부자