<MySQL>
SHOW CREATE FUNCTION 함수명;
SHOW CREATE PROCEDURE 프로시저명;
SHOW CREATE TRIGGER 트리거명;
SHOW CREATE SEQUENCE 시퀀스명;
SHOW CREATE VIEW 뷰명;
<Oracle>
SELECT DBMS_METADATA.GET_DDL('FUNCTION', '함수명') AS FUNCTION_SRC
FROM DUAL;
SELECT DBMS_METADATA.GET_DDL('PROCEDURE', '프로시저명') AS FUNCTION_SRC
FROM DUAL;
SELECT DBMS_METADATA.GET_DDL('TRIGGER', '트리거명') AS FUNCTION_SRC
FROM DUAL;
SELECT DBMS_METADATA.GET_DDL('SEQUENCE', '시퀀스명') AS FUNCTION_SRC
FROM DUAL;
SELECT DBMS_METADATA.GET_DDL('VIEW', '뷰명') AS FUNCTION_SRC
FROM DUAL;
'SQL > 참고자료' 카테고리의 다른 글
[SQL] 업무 참고 쿼리(연속 참가 카운트) (1) | 2024.09.13 |
---|---|
[SQL] 특정 테이블의 과거 데이터 조회 (0) | 2024.09.13 |
[SQL] PK 중복 여부에 따라 INSERT 또는 UPDATE (1) | 2023.12.09 |
[SQL] Function, Procedure, Trigger, View, Package, Index, Synonyms, Cursor (0) | 2023.08.31 |
[SQL] 프로시저(PROCEDURE) & 함수(FUNCTION) (0) | 2023.07.28 |