zoukankan      html  css  js  c++  java
  • 定时任务间隔时间

    -- 查询定时任务

    select * from user_jobs;

    -- 停止JOB
    begin dbms_job.broken(jobno,true);end;
    begin dbms_job.remove(jobno);commit;end;/
    -- 启动JOB
    begin dbms_job.run(jobno);end;
    -- 修改JOB运行内容
    begin dbms_job.what(jobno,'your_procedure;');end;
    -- 修改JOB运行时间
    begin dbms_job.interval(jobno,'interval');end;
    -- 修改JOB下一次运行时间
    begin dbms_job.next_date(jobno,nextdate);end;

    -- 每分钟
    interval => trunc(sysdate,'mi') + 1/(24*60)
    -- 每天 1 点
    interval => trunc(sysdate) + 1 + 1/24
    -- 每周一 1 点
    interval => trunc(next_day(sysdate,'星期一')) + 1/24
    -- 每月 1 号 1 点
    interval => trunc(last_day(sysdate)) + 1 + 1/24
    -- 每季度第一天 1 点
    interval => trunc(add_months(sysdate,3),'Q') + 1/24
    -- 每半年 (1月1日 7月1日) 1 点
    interval => add_months(trunc(sysdate,'yyyy'),6) + 1/24
    -- 每年 1月1日 1 点
    interval => add_months(trunc(sysdate,'yyyy'),12) + 1/24
    -- 每天 8:10 
    trunc(sysdate+1)+(8*60+10)/(24*60)

    -- toad中提供
    -- 每天
    trunc(sysdate+1)
    -- 每周
    trunc(sysdate+7)
    -- 每月
    trunc(sysdate+30)
    -- 每个星期
    next_day(trunc(sysdate),'星期一')
    -- 每天 6 点
    trunc(sysdate+1)+ 6/24
    -- 半小时
    sysdate+30/(24*60)
    -- 每小时第 15 分钟
    trunc(sysdate,'h') + (60+10)/(24*60)

  • 相关阅读:
    openstack-1基础环境准备
    ELK补充之Filebeat
    ELK补充之logstash
    ELK
    dubbo
    zokeeper+kafka
    rabbitmq
    jenkins补充-编写自动化脚本实现devops 流水线和回滚等操作
    sonar
    python连接数据库之(连接MySQL)
  • 原文地址:https://www.cnblogs.com/Dream-Lasting/p/8991077.html
Copyright © 2011-2022 走看看