zoukankan      html  css  js  c++  java
  • oracle 定时器

    --定义一个规则
    --如果是定时轮询的job 下面 submit函数里面的 第三个参数不填写
    Sql代码 
    declare 
             job number; 
    begin 
        dbms_job.submit(job, 'EXE_DATA_CHECKER;', '','TRUNC(sysdate) + 1  
       
    +2 / (24)'); 
        commit
    end
     
    -- 查询定时任务
    Sql代码 
    select job,next_date,what from dba_jobs  
     
    --删除定时任务
    Sql代码 
    begin 
     dbms_job.remove(70); 
     commit
    end
     
    部分规则为
     
    每天午夜12点 ''TRUNC(SYSDATE + 1)''
    每天早上8点30分 ''TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)''
    每星期二中午12点 ''NEXT_DAY(TRUNC(SYSDATE ), ''''TUESDAY'''' ) +
     
    12/24''
    每个月第一天的午夜12点 ''TRUNC(LAST_DAY(SYSDATE ) + 1)''
    每个季度最后一天的晚上11点 ''TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ),
     
    ''Q'' ) -1/24''
    每星期六和日早上6点10分 ''TRUNC(LEAST(NEXT_DAY(SYSDATE,
     
    ''''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + (6×60+10)/(24×60
     
    ''
  • 相关阅读:
    别让你的生活止于平庸!(摘)
    NSURLSession 请求
    第三方原理
    iOS实用的小技巧
    简书APP
    网络请求
    JQuery 简介
    struts2拦截器的实现原理及源码剖析
    hibernate配置文件注意点
    hibernate中三种状态
  • 原文地址:https://www.cnblogs.com/jimmyLei/p/8966807.html
Copyright © 2011-2022 走看看