마지막으로 REMOVE 프로시저를 실행하면 등록된 잡을 제거할 수 있다. BROKEN 프로시저는 잡을 일시중지/재실행했지만 REMOVE 프로시저는 잡을 완전히 제거해 USER_JOBS 뷰에서도 해당 잡이 사라진다.
DBMS_JOB.REMOVE (
job IN BINARY_INTEGER);
• job: 잡 번호
그럼 지금까지 테스트 했던 잡을 삭제해 보자.
입력
BEGIN
-- 잡 삭제
DBMS_JOB.REMOVE(30);
COMMIT;
END;
결과
익명 블록이 완료되었습니다.
USER_JOBS 시스템 뷰를 조회해 잡이 삭제됐는지 확인해 보자.
입력
SELECT job, last_date, last_sec, next_date, next_sec, broken, interval, failures, what
FROM user_jobs;
결과
선택된 행 없음.