declare   
   jobno number;   
 begin   
   dbms_job.submit(
     jobno,
     'p_dosomething;',  --what
     to_date('20090101020000','yyyy-mm-dd hh24:mi:ss'),--next_date,可以不填
     Interval => 'TRUNC(sysdate) + 1 +2 / (24)'--'Interval时间字符串'--interval,关键设置
   );   
  commit;   
end;

1、 每分钟执行

Interval => TRUNC(sysdate,’mi’) + 1 / (24*60)

2、 每天定时执行

例如:每天的凌晨2点执行

Interval => TRUNC(sysdate) + 1 +2 / (24)

3、 每周定时执行

例如:每周一凌晨2点执行

Interval => TRUNC(next_day(sysdate,2))+2/24 --星期一,一周的第二天

4、 每月定时执行

例如:每月1日凌晨2点执行

Interval =>TRUNC(LAST_DAY(SYSDATE))+1+2/24

5、 每季度定时执行

例如每季度的第一天凌晨2点执行

Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 2/24

6、 每半年定时执行

例如:每年7月1日和1月1日凌晨2点

Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+2/24

7、 每年定时执行

例如:每年1月1日凌晨2点执行

Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+2/24

当然上面罗列不可能照顾到方方面面,但是稍微变化一下,就能衍生出无数的例子,聪明的你一定会的吧,我这里就不多罗嗦了。

最新文章

  1. 利用GBDT模型构造新特征
  2. 近乎(Spacebuilder)移动端 V2.2 发布,SNS 社区开源软件
  3. leetcode-Count Primes 以及python的小特性
  4. discuz 帖子模块用到的表及自动发帖函数
  5. CPU大小端判断
  6. Python中字符串的使用
  7. PL/pgSQL学习笔记之三
  8. javascript 代码优化工具 UglifyJS
  9. JS中undefined和null的区别
  10. Linux学习之route
  11. vue中使用stompjs实现mqtt消息推送通知
  12. 前端笔记之CSS(上)
  13. 数据结构(java版)学习笔记(三)——线性表之单链表
  14. explicit_defaults_for_timestamp引发的狗血剧情
  15. 20175330 实验一 《Java开发环境的熟悉》实验报告
  16. eslint相关工具
  17. 文件上传之Servlet
  18. 建议使用nginx配合uwsgi,
  19. CF-831D Office Keys 思维题
  20. 页面适应电脑和手机屏幕initial-scale 1:0 user-scalable=yes

热门文章

  1. 原生js重写《锋利的JS》之 轮播效果
  2. C++面向对象高级编程(一)基础篇
  3. 2017-2018-2 20165202 实验三《敏捷开发与XP实践》实验报告
  4. win7下pyhton3.6创建django2的pycharm项目
  5. c++下使用邮槽实现进程间通信
  6. 随手一写就是一个侧滑关闭activity
  7. jmeter返回报文乱码问题
  8. Google内部培训过1.8万人的机器学习速成课
  9. 【剑指offer】10A--求裴波那切数列的第n项,C++实现
  10. 数据库备份mysqldump