Oracle中使用语句创建Jobs

  今天迁移Oracle数据库时,需要用到使用语句创建Jobs,记录一下,以备参考。

Begin
  sys.dbms_job.isubmit(job => 21,
  what => 'auto_task;',
  next_date => TO_DATE('2012-08-17:01:00:00','YYYY-MM-DD:HH24:MI:SS'),
  interval => 'TRUNC(sysdate+1)+1/24');
  Commit;
End;

   其中21是指定的ID号,‘auto_task'是要定时执行的存储过程名。next_date是下次执行的时间,interval是任务执行的时间间隔。

posted on 2012-08-16 16:56  有点坏  阅读(813)  评论(0编辑  收藏  举报

导航