[Oracle] 오라클 잡 스케줄러 이름 변경 [JOB NAME CHANGE]

정우씨 2023. 6. 8. 14:25
--올바르지 않은 SQL
EXECUTE DBMS_SCHEDULER.SET_ATTRIBUTE('기존 잡 이름','JOB_NAME','바뀔 잡 이름')

위 SQL은 스케줄러 속성 변경 명령어인데 COMMENTS 속성을 잘 변경해서 JOB NAME도 저렇게 변경해 볼라니까 잘 안되더라고요.

그래서 여기저기서 찾다가 스택오버플로우에서 JOB NAME 변경하는 법을 찾아봤어요.

-- 올바른 SQL
RENAME '기존 잡 이름' TO '바뀔 잡 이름'

JOB은 DB 객체이기 때문에 이런식으로 RENAME을 해주어야 합니다.

정상적으로 변경 후 잡 수행 확인 완료.