DB
오라클 프로시저, 테이블 스크립트 추출
오라클 프로시저, 테이블 스크립트DDL문 추출하기 오라클에서 테이블, 프로시저, 뷰, 시퀀스 등의 스크립트를 추출해야 할 때가 있죠. 보통 오렌지, 토드, SQL Developer 를 활용하여 쉽게 추출을 하기도 합니다.그런데 정기적으로 추출하여 백업해야 하거나 환경상 SQL*Plus 에서 추출해야 하는 경우가 있죠.이럴 때 우리는 DBMS_METADATA 의 GET_DDL 함수를 활용해서 추출할 수 있습니다.물론 오라클9i 이상에서 지원한다는 점!그럼 사용 방법을 알아볼까요? 1. 테이블 스크립트 추출 SELECT DBMS_METADATA.GET_DDL('TABLE','TEST_TABLE') FROM DUAL; 2. 프로시저 스크립트 추출 SELECT DBMS_METADATA.GET_DDL('PROCE..
2020. 6. 4. 22:00