JOB计划定期执行过程

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 中第二个参数单引号里面有分号;

上一篇:.NET服务安装、卸载、启动、停止、判断是否存在


下一篇:Oracle数据库入门——初级系列教程