oracle定時任務中的時間設置

版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/Aeyewp/article/details/70228010
1、簡單的定時任務時間設置。


描述      參數值   
每天運行一次    'SYSDATE + 1'
每小時運行一次    ‘SYSDATE+1/24’
每10分鐘運行一次    'SYSDATE + 10/(60*24)'
每30秒運行一次    'SYSDATE + 30/(60*24*60)'
每隔一星期運行一次    'SYSDATE + 7'

2、特定時間的定時任務時間設置。


描述     INTERVAL參數值
每天午夜十二點    ‘TRUNC(SYSDATE+1)’
每星期二中午12點    
'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24'
每個月第一天的午夜12點    'TRUNC(LAST_DAY(SYSDATE ) + 1)'
每季度最後一天晚上11點    'TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 'Q' ) -1/24'
每週六日的早上六點十分    'TRUNC(LEAST(NEXT_DAY(SYSDATE, ''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + (6×60+10)/(24×60)'

————————————————
版權聲明:本文爲CSDN博主「A-eye」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Aeyewp/article/details/70228010

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章