如何让存储过程定期一天,一执行
job如何设置

解决方案 »

  1.   

    declare i number; begin dbms_job.submit(i,'my_proc;',trunc(sysdate)+1+12.5/24,'trunc(sysdate)+1+12.5/24'); commit; end; 每天中午12:30定时执行
      

  2.   

    VARIABLE JOBNO NUMBER;
    BEGIN
    DBMS_JOB.SUBMIT(
    job => :JOBNO,
    what => 'MBOX.CALCULATECB_BILL;', ---过程名
    next_date => sysdate,   --开始时间
    interval => 'sysdate+1', --时间间隔,为1天
        no_parse => FALSE
    );
    COMMIT;
    END;
      

  3.   

    用oralce作业实现,自己参考一下有关oralce作业的文档
      

  4.   

    next_date => trunc(sysdate),   --开始时间,0点
    interval => 'trunc(sysdate)+1', --时间间隔,为1天