마지막으로 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;
    

    결과

        선택된 행 없음.
    
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.