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')
SELECT DBMS_METADATA.GET_DDL('TABLE', 'TABLE_NAME', 'USER') FROM DUAL;
위 SQL 문장을 실행하면 해당 스크립트를 가져오는데요.. 위 문장에서는 사용안했지만 VERSION 부분이 궁금합니다.
어떤 용도로 사용되는 것인지.. 수정을 했을때 버전 관리가 되는건가요? 만약 그렇다면 사용방법은 어떻게 되나요
버전을 확인하는 방법이나 혹은 버전이 증가하는 규칙을 알고 싶습니다.
SELECT DBMS_METADATA.GET_DDL('TABLE', 'TABLE_NAME', 'USER', 'VERSION') FROM DUAL;
|