1:每分钟执行

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

Interval => sysdate+1/1440

2:每天定时执行

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

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

3:每周定时执行

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

Interval =>

TRUNC(next_day(sysdate,'星期一'))+1/24

4:每月定时执行

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

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

5:每季度定时执行

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

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

1/24

-- 每季度的最后一天的晚上11点执行 quarter

TRUNC(ADD_MONTHS(SYSDATE+ 2/24,3),'q')-1/24

-- 上个季度最后一天(可以用本季度第一天减去1得到)

SELECT to_char(TRUNC(SYSDATE, 'Q') - 1, 'YYYY-MM-DD') FROM

dual;

-- 本季度第一天

select to_char(trunc(sysdate,'Q'),'yyyy-MM-dd') from dual;

-- 本季度最后一天

select to_char(add_months(trunc(sysdate,'Q'),3)-1,'yyyy-MM-dd')

from dual;

-- 本年第一天

select trunc(sysdate,'yyyy') from dual;

-- 本年最后一天

select add_months(trunc(sysdate,'yyyy'),12)-1 from

dual;

6:每半年定时执行

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

Interval =>

ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/24

7:每年定时执行

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

Interval

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

-- 脚本修改间隔

-- dbms_job.interval(jobno, interval);

-- 在PL SQL 中的测试窗口中执行以下示例语句,下面示例是每年的一月一号执行一次,001指job的id

-- dbms_job.interval(001,

'ADD_MONTHS(trunc(sysdate,''yyyy''),12)+1/24');

job每分钟执行 oracle_Oracle Job 每个时间点执行示例相关推荐

  1. linux下bash脚本常用的十个技巧:显示执行脚本花费的时间,在脚本退出时杀死后台运行的程序,在脚本退出时跳出循环,读取命令行参数来决定循环次数

    文章目录 1.显示执行脚本花费的时间 2.在脚本退出时杀死后台运行的程序 3.在脚本退出时跳出循环 4.读取命令行参数来决定循环次数 1.显示执行脚本花费的时间 网址:bash - How to ge ...

  2. java一段时间后执行一块代码_java自带的ScheduledExecutorService定时任务正常执行一段时间后部分任务不执行...

    目前我有用java自带的ScheduledExecutorService线程任务做定时调度功能,我开启了足够多的线程数,比如开了300,实际上用到的只有50个. 我用的是newScheduledThr ...

  3. C#中实现计时器功能(定时任务和计时多长时间后执行某方法)

    场景 在低液位预警弹窗点击确定后需要实现一个计时器,比如在五分钟后再执行监控. 实现思路是使用Timer然后每秒执行一个方法,在方法中对秒数进行减1操作,等倒计时结束后执行相应的操作. 注: 博客主页 ...

  4. php mysql 查询时间_PHP-MySQL查询需要大量时间才能执行

    我正在开发时间表应用程序,并编写PHP代码以提取所有时间表直到日期.这是我为获取时间表而编写的查询- 选择a.accnt_name,u.username,DATE_FORMAT(t.in_time,' ...

  5. python可以实现的功能_Python 实现某个功能每隔一段时间被执行一次的功能方法...

    本人在做项目的时候遇到一个问题: 某个函数需要在每个小时的 3 分钟时候被执行一次,我希望我 15:45 启动程序,过了18 分钟在 16:03 这个函数被执行一次,下一次过 60 分钟在 17:03 ...

  6. 定时任务重启后执行策略_定时任务时间过长会不会影响下次的执行? 第331篇...

    相关历史文章(阅读本文前,您可能需要先看下之前的系列?) 国内最全的Spring Boot系列之三 2020上半年发文汇总「值得收藏」 立方阶时间复杂度怎么算-征战沙场- 第326篇 SpringBo ...

  7. Java 输出执行开始时间,结束时间和运行时间

    long start,end; start = System.currentTimeMillis(); end = System.currentTimeMillis(); System.out.pri ...

  8. JavaScript代码优化(下载时间和执行速度优化)

    JavaScript代码的速度被分成两部分:下载时间和执行速度. 下载时间 Web浏览器下载的是js源码,因此所有长变量名和注释都回包含在内.这个因素会增加下载时间.1160是一个TCP-IP包中的字 ...

  9. 【Java之轨迹】SpringBoot 实现动态往数据库中添加时间点,使程序在规定的时间点执行任务(定时任务变形应用,附实战:动态日程提醒任务调度)

    -- 目录 -- 1. 需求产生背景 2. 实现思路 3. 具体实现(实战) ① 示范建表(只想看逻辑的可以跳过) ② 自定义任务调度器(重 - 参考与改造) ② 自定义装载任务(重 - 初始化任务调 ...

最新文章

  1. 哥伦比亚大学「机械手」无需提前了解抓握物体,也能灵活适应形状!
  2. 【练习】c++用链栈实现计算器
  3. php proc open 返回,PHP proc_open多次打开
  4. 我背着女朋友,用 Python 偷偷抓取了她的行踪(单身狗勿进)
  5. 最近几天,VirtualBox虚拟机坏了多次,备份很重要
  6. Python(九)- 音频文字转换
  7. 【原创】ES5高效封装WIN10系统教程2020系列(一)母盘定制
  8. java clh队列_J.U.C|同步队列(CLH)
  9. ROSCon2018国际会议讲座录像和讲稿PPT
  10. TCP接收窗口--确定Window
  11. es6知识总结 模块 承诺加载
  12. springboot feign 404 小坑
  13. thingsboard 编译失败,报错 Failed to execute goal com.mycila:license-maven-plugin:3.0
  14. Oracle获得数据库中table和table中column
  15. 德州扑克 C/C++
  16. Deep-Person: Learning Discriminative Deep Features for Person Re-Identification
  17. 本质矩阵 基础矩阵 单应性矩阵
  18. File Path使用
  19. 如何用命令启用计算机用户,win10启用administrator账户的步骤_如何在win10下启用administrator用户...
  20. testng执行参数_TestNG参数化测试

热门文章

  1. python 远程控制_用 Python 远程控制你的电脑
  2. 页面错误!请稍后再试_微信内嵌H5页面授权和分享
  3. oracle查看物化视图的索引,oracle – 物化视图中的域索引返回零行
  4. plsql视图添加表字段_Oracle-单表多字段查询(不使用*)
  5. ubuntu7.10下的vi用的怪怪的
  6. Android_内存泄露
  7. centos6.5安装python3.6
  8. [下载地址] Subclipse 1.10.9(SVN) _附说明
  9. Android-TextView跑马灯效果
  10. KMP POJ 2752 Seek the Name, Seek the Fame