您的位置:首页 > 数据库 > Oracle

JOB计划定期执行过程

2012-11-29 09:50 134 查看
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 中第二个参数单引号里面有分号;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐