-
오라클 프로시저 , 함수 변경 이력 체크DB/Oracle 2021. 6. 4. 13:47반응형
-- 변경됬는지 체크 SELECT OBJECT_TYPE, OBJECT_NAME, STATUS, TO_CHAR (CREATED, 'YYYYMMDD') AS CREATED, TO_CHAR (LAST_DDL_TIME, 'YYYYMMDD') AS LAST_DDL_TIME FROM USER_OBJECTS WHERE OBJECT_TYPE IN ('FUNCTION', 'PROCEDURE') AND TO_CHAR (LAST_DDL_TIME, 'YYYYMMDD') >= '20210501' AND OBJECT_NAME = '프로시저명 or 함수명' ORDER BY OBJECT_TYPE , OBJECT_NAME; -- 변경된 부분 찾을 때 SELECT TYPE, NAME, LINE, TEXT FROM USER_SOURCE WHERE TYPE IN ('FUNCTION', 'PROCEDURE') -- AND TEXT LIKE '%수정%' AND NAME = '프로시저명 or 함수명' ORDER BY TYPE , NAME , LINE;
반응형'DB > Oracle' 카테고리의 다른 글
Oracle DB 버전 확인 (0) 2023.07.06 DB Wrap (0) 2023.06.28 [Trigger] Mutating Error 및 해결책 (0) 2021.05.13 Oracle VArray Procedure Sample (0) 2021.05.12 Oracle - INSTR 문자열의 앞,뒤부터 특정 문자 자리수 찾기 (0) 2020.12.24 댓글