⑥ 객체 삭제
객체를 생성했으면 삭제할 수도 있어야 한다. 프로그램, 스케줄, 잡 객체에 대해 별도로 생성 프로시저가 있었듯이 객체를 삭제하는 프로시저도 세 종류가 있다.
프로그램 객체는 DROP_PROGRAM 프로시저를 호출해 삭제한다.
DBMS_SCHEDULER.DROP_PROGRAM (
program_name IN VARCHAR2,
force IN BOOLEAN DEFAULT FALSE);
• program_name: 삭제할 프로그램 객체명.
• force: FALSE → 참조하는 잡이 있으면 오류 발생. TRUE → 참조하는 잡이 비활성화됨