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;

  • 相关阅读:
    普通线程类获取service,controller等spring容器类
    java拦截器获取请求完整参数
    分享几个免费IP地址查询API接口
    echarts热力地图
    echarts ajax请求demo
    mysql统计前24小时数据没有补0
    java获取来访者mac信息
    java获取本机mac物理地址
    mysql5.7以上基本配置
    springboot拦截异常信息发送邮件提醒
  • 原文地址:https://www.cnblogs.com/zql0617/p/3664524.html
Copyright © 2011-2022 走看看