創建JOB定時執行存儲過程有兩種方式
方式1:通過plsql手動配置job,如下圖:
方式2:通過sql語句,如下sql
declare job_OpAutoDta pls_integer;--聲明一個jobid begin sys.dbms_job.submit( job=>job_OpAutoDta, what => 'pk_sys_department(1);pk_sysward();',--多個存儲過程通過“;”隔空 next_date => to_date('22-03-2017 02:00:00', 'dd-mm-yyyy hh24:mi:ss'),--下一次執行的時間 interval => 'trunc(sysdate)+1+1/24');--間隔1天執行,每天1點執行 commit; end;