oraclejob定时执行参数

oracle job 常见的执行时间

在阳新等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站建设、成都网站制作 网站设计制作按需求定制网站,公司网站建设,企业网站建设,高端网站设计,成都营销网站建设,外贸营销网站建设,阳新网站建设费用合理。

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

每周二中午12点执行

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、每半年定时执行

每年1月1日和7月1日的凌晨1点执行

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

7、每年定时执行

每年的1月1日凌晨2点执行

add_months(trunc(sysdate,'yyyy'),12)+2/24


标题名称:oraclejob定时执行参数
文章来源:http://scyanting.com/article/pdiiji.html