1. Scheduler 등록 BEGIN DBMS_SCHEDULER.CREATE_JOB( JOB_NAME => '스케줄명' -- DBMS_SCHEDULE 내에서 사용 될 JOB 이름 지정 , JOB_TYPE => 'PLSQL_BLOCK' , JOB_ACTION => '실행 내용' -- 실제 실행될 프로그램을 적는 부분 --, START_DATE => TRUNC(SYSDATE) + 5/24 -- 처음 시작될 시간 지정 , repeat_interval => 'FREQ=DAILY; BYHOUR=3,5,10,15,17,22' -- 반복되는 주기(ex.
FREQ=MINUTELY;INTERVAL=1 매일 1분에 1번씩) ); END; BEGIN dbms_scheduler.ENABLE('스케줄명'); -- 스케줄 활성화 END; 2. Scheduler 삭제 BEGIN DBMS_SCHEDULER.DROP_JOB( JOB_NAME => '스케줄명', FORCE => false); END; -- 스케줄...
원문 링크 : Oracle Schduler 등록/삭제