博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle JOB常见的执行时间
阅读量:7034 次
发布时间:2019-06-28

本文共 1365 字,大约阅读时间需要 4 分钟。

hot3.png

在command window窗口中执行下面脚本 ===========提示不是所有的变量绑定的===

sql>命令行

=============================================

 

 

variable job number;
begin
sys.dbms_job.submit(job => :job,
what => 'prc_g_test;',
next_date => to_date('22-10-2008 10:06:41', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'sysdate+1/1440');--每天1440分钟,即一分钟运行test过程一次
commit;
end;
/

 

 

//job创建//

 

===只需要指定两个就可以了===

what : imp_mon_proc; --分析有 分号

interval:这个view 看到的双引号,我们看到的是单引号

---只要两个就可以了

broken:

Broken就是不执行了
job作了多次尝试后失败 或者手工dbms_job.broke(jobno,true) 都导致Broken=Y
一旦Broken=Y  此job将不再执行  除非dbms_job.run() or dbms_job.broken(jobno,false)......

 

 

 

1、每分钟执行
TRUNC(sysdate,'mi')+1/(24*60)

2、每天定时执行

例如:
每天凌晨0点执行
TRUNC(sysdate+1)

每天凌晨1点执行

TRUNC(sysdate+1)+1/24

每天早上8点30分执行

TRUNC(SYSDATE+1)+(8*60+30)/(24*60)

 

3、每周定时执行
例如:

每周一凌晨2点执行

TRUNC(next_day(sysdate,1))+2/24

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

每周二中午12点执行
TRUNC(next_day(sysdate,2))+12/24
TRUNC(next_day(sysdate,'星期二'))+12/24
 
4、每月定时执行
例如:

每月1日凌晨0点执行

TRUNC(LAST_DAY(SYSDATE)+1)

每月1日凌晨1点执行

TRUNC(LAST_DAY(SYSDATE)+1)+1/24
 
5、每季度定时执行
每季度的第一天凌晨0点执行
TRUNC(ADD_MONTHS(SYSDATE,3),'q')

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

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

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

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

6、每半年定时执行

例如:
每年7月1日和1月1日凌晨1点执行
ADD_MONTHS(TRUNC(sysdate,'yyyy'),6)+1/24
 
7、每年定时执行
例如:
每年1月1日凌晨2点执行
ADD_MONTHS(TRUNC(sysdate,'yyyy'),12)+2/24

转载于:https://my.oschina.net/sniperLi/blog/629767

你可能感兴趣的文章
NSURLRequestCachePolicy 缓存策略
查看>>
006.MySQL优化方案-自查询:in/exists/from
查看>>
mysql中int、bigint、smallint 和 tinyint的区别详细介绍
查看>>
Windows活动目录系列---配置AD域服务的信任(2)
查看>>
Indirect以及sumifs函数+多重合并数据透视表
查看>>
与外包人员合作时,如何管理代码?
查看>>
忘记windows12密码修复
查看>>
RAC安装与配置
查看>>
我的友情链接
查看>>
分布式一致性,技术选型之路
查看>>
简单方便的表单验证
查看>>
Linux中用户管理
查看>>
CVS 中文手册
查看>>
debugger markup language帮助文档(DML)
查看>>
Eric S. Raymond五部曲
查看>>
微软开源项目
查看>>
06实施过程指南
查看>>
CentOS 7.2使用yum安装MYSQL 5.7.10
查看>>
关于HTTP请求GET和POST的简单说明
查看>>
log4j2 使用详解
查看>>