今天用PL/SQL Developer写了一个简单的作业调度:
1.,鼠标右键点击 jobs 弹出 Create Job 对话框。
2.,在对话框中输入相应的值,其中
What——作业执行时将要调用的存储过程,如
begin PROC_STAT_MA_ORDERGOODS(to_char(sysdate,'yyyymmddhh24')); commit; end;
Next date——下一次作业执行时间;
Interval——作业执行时间间隔,这个参数涉及到Next date的值,Next date是按照Interval计算出来的。
3,Interval几种常用的写法——
每分钟执行:Interval => sysdate+1/1440;
每小时执行:Interval => sysdate+1/24;
每天定时执行:Interval => sysdate+1;
每周定时执行:Interval => sysdate+7;