zoukankan      html  css  js  c++  java
  • Oracle 创建 、启用、停用job、修改job 间隔

    1. 创建job:

    DECLARE

      JobNo NUMBER;

    begin

      sys.dbms_job.submit(job       => JobNo,  --job 编号

                          what      => 'Getvtinvoice_sap;',    --job调用的存储过程

                          next_date => to_date('2014-03-17 14:50:00',

                                               'yyyy-mm-dd hh24:mi:ss'),    --下次调用时间

                          interval  => 'sysdate+10/1440');          --调用间隔

      commit;

    end;

    2.修改job 间隔:

    begin

      sys.dbms_job.change(job       => 123,

                          what      => 'Getvtinvoice_sap;',

                          next_date => to_date('2014-04-14 16:50:00',

                                               'yyyy-mm-dd hh24:mi:ss'),

                          interval  => 'sysdate+10/1440');

      commit;

    end;

    --3.停用job 

    begin

      dbms_job.broken(job =>121, broken =>true);--Pro_CMMPtoZZJInf_VehicleInfo;

      dbms_job.broken(job =>122, broken =>true);--Pro_ZZJInftoZZJ_VehicleInfo;

    end;

    --4.启用job

    begin

      dbms_job.broken(121, false, sysdate +30/1440);

        dbms_job.broken(122, false, sysdate +30/1440);

    end;

  • 相关阅读:
    Unicode详解
    VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏
    关于MFC下检查和消除内存泄露的技巧
    ASCII 、GB2312、GBK、GB18030、unicode、UTF8字符集编码详解
    A note from UrlEscape Function
    Unicode和UTF8之间的转换详解
    Base64编码
    全面解读WM_NOTIFY
    关于URL编码
    URL的#号
  • 原文地址:https://www.cnblogs.com/zql0617/p/3664524.html
Copyright © 2011-2022 走看看