Advertisement

oracle 定时任务

阅读量:

可运行的程序代码

复制代码
    --创建一个定时任务
    declare
      job number;
    BEGIN
      DBMS_JOB.SUBMIT(  
        JOB => job,  /*自动生成JOB_ID*/  
        WHAT => 'GET_WARNING_INFO(2, 202, ''2,44,11'');',  /*需要执行的存储过程名称或SQL语句*/  
        NEXT_DATE => sysdate,  /*初次执行时间-立即执行*/  
        INTERVAL => 'trunc(sysdate,''mi'')+1/(24*60)' /*每隔1分钟执行一次*/
      );  
      commit;
    end;
    --删除定时任务
    begin
      dbms_job.remove(83);  /*删除自动执行的job,参数是 job的id*/
      commit;
    end;
    
    ----------------------------------定时任务处理启动结束 start-----------------------
    --    电子签章定时任务处理  
     DECLARE   
      v_job 

全部评论 (0)

还没有任何评论哟~