<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] PK 중복 여부에 따라 INSERT 또는 UPDATE (0) | 2023.12.09 |
---|---|
[SQL] Function, Procedure, Trigger, View, Package, Index, Synonyms, Cursor (0) | 2023.08.31 |
[SQL] 프로시저(PROCEDURE) & 함수(FUNCTION) (0) | 2023.07.28 |
[SQL] MySQL의 SQL_MODE (0) | 2022.11.30 |
[SQL] @변수 (0) | 2022.11.30 |