「Oracle入門」ジョブを操作(作成、確認、削除)する方法
SQL構文下記
1.ジョブの作成 BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'userjob', job_type => 'STORED_PROCEDURE', job_action => 'PROC_USER', start_date => to_date('2017/02/01 00:00:00','yyyy/mm/dd hh24:mi:ss'), repeat_interval => 'FREQ=DAILY;INTERVAL=1', end_date => to_date('2018/08/11 00:00:00','yyyy/mm/dd hh24:mi:ss'), job_class => 'batch_update_jobs', auto_drop => FALSE, enabled => TRUE, comments => 'ユーザ管理ジョブ'); END; / 2.ジョブの確認 SELECT * FROM USER_SCHEDULER_JOBS; 3.ジョブの削除 BEGIN DBMS_SCHEDULER.DROP_JOB('userjob'); END; / 4.ジョブの停止 BEGIN DBMS_SCHEDULER.STOP_JOB('userjob'); END; /