JOB计划,定期执行过程
在PL/SQL的SQL命令窗口中输入:
variable job1 number;
begin
sys.dbms_job.submit(:job1,'monitor_cw_lc;',sysdate,'sysdate+1/24');
commit;
end;
/
在PL/SQL的DBMS_Jobs 中查看刚才新增的JOB计划(每隔一个小时执行一次):
begin
sys.dbms_job.submit(job => :job,
what => 'monitor_gw_lc;',
next_date => to_date('10-08-2012 10:33:24', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'sysdate+1/24');
commit;
end;
/
interval 限制过程执行的间隔,
sysdate+1/24 每隔一个小时执行一次
sysdate+1 每隔一天执行一次
sysdate+1/144 每隔10分钟执行一次
注意 sys.dbms_job.submit 中第二个参数单引号里面有分号;