当前位置: 代码迷 >> Oracle开发 >> 求解释:创建一个Job,每日某个时间点执行一个存储过程
  详细解决方案

求解释:创建一个Job,每日某个时间点执行一个存储过程

热度:37   发布时间:2016-04-24 06:46:05.0
求解释:创建一个Job,每天某个时间点执行一个存储过程。
begin
  sys.dbms_job.submit(job => :job,
                      what => 'yalie_yjcyl;',
                      next_date => to_date('20-03-2014 16:58:18', 'dd-mm-yyyy hh24:mi:ss'),
                      interval => 'sysdate+23/24');
  commit;
end;
////////每天晚上11点执行过程'yalie_yjcyl???
begin
  sys.dbms_job.submit(job => :job,
                      what => 'xiaoguo_upcyl;',
                      next_date => to_date('20-03-2014 12:05:18', 'dd-mm-yyyy hh24:mi:ss'),
                      interval => 'sysdate+22/24');
  commit;
end;
///////每天每天晚上10点执行过程'xiaoguo_upcyl??
是这样的吗?
 next_date => to_date(???这句是什么意思
 interval => 'sysdate+22/24');???这句是什么意思





------解决方案--------------------
 next_date => to_date(???这句是什么意思
下次执行job的时间,

  interval => 'sysdate+22/24');???这句是什么意思
执行job的频率,22/24是22小时
------解决方案--------------------
引用:
begin
  sys.dbms_job.submit(job => :job,
                      what => 'yalie_yjcyl;',
                      next_date => to_date('20-03-2014 16:58:18', 'dd-mm-yyyy hh24:mi:ss'),
                      interval => 'sysdate+23/24');
  commit;
end;
////////每天晚上11点执行过程'yalie_yjcyl???
begin
  sys.dbms_job.submit(job => :job,
                      what => 'xiaoguo_upcyl;',
                      next_date => to_date('20-03-2014 12:05:18', 'dd-mm-yyyy hh24:mi:ss'),
                      interval => 'sysdate+22/24');
  commit;
end;
///////每天每天晚上10点执行过程'xiaoguo_upcyl??
是这样的吗?
 next_date => to_date(???这句是什么意思
 interval => 'sysdate+22/24');???这句是什么意思

begin
   sys.dbms_job.submit(job => :job,
                       what => 'xiaoguo_upcyl;',
                       next_date => to_date('20-03-2014 12:05:18', 'dd-mm-yyyy hh24:mi:ss'),
                       interval =>TRUNC(sysdate) + 1 +22 / (24));
   commit;
 end;
next_date参数指识何时将运行这个工作。写Job的时候可以不指定该值;
interval参数何时这个工作将被重执行
------解决方案--------------------
另外,JOB在运行结束之后才会更新next_date,但是计算的方法是JOB刚开始的时间加上interval设定的间隔。。
  相关解决方案