마지막으로 잡 객체는 DROP_JOB 프로시저를 호출한다.
DBMS_SCHEDULER.DROP_JOB (
job_name IN VARCHAR2,
force IN BOOLEAN DEFAULT FALSE,
defer IN BOOLEAN DEFAULT FALSE,
commit_semantics IN VARCHAR2 DEFAULT 'STOP_ON_FIRST_ERROR');
• job_name: 삭제할 잡 객체명
• force: TRUE로 설정하면 먼저 실행되고 있는 잡을 중단시킨 다음 잡을 삭제
• defer: TRUE로 설정하면 수행되고 있는 잡이 완료된 다음에 잡을 삭제
이상으로 오라클 스케줄러와 DBMS_SCHEDULER 패키지의 대표적인 서브 프로그램의 구조와 골격에 대해서 살펴 봤다. 다음 절에서는 실제로 이들 서브 프로그램을 활용해 스케줄링을 해 보자.