1:每分鐘執行
interval
=> trunc(sysdate,
'mi')+
1/(24
*60)
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
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
Oracle Job 定時器簡單例項
首先要建立乙個測試資料庫.create table test tbl id number 12 not null,c data date 建立乙個序列.create sequence test seq minvalue 1 maxvalue 999999999999999999999999999 s...
Oracle定時器寫法
oracle定時器寫法 定義乙個規則 如果是定時輪詢的job 下面 submit函式裡面的 第三個引數不填寫 sql declare job number begin dbms job.submit job,exe data checker trunc sysdate 1 2 24 commit e...
python下定時器的寫法
嘗試了很多寫法,有各種timer的trick,也有結合sched來做的 感覺其實是穿一條褲子的 最後還是覺得這個略有點二的寫法比較實用。import threading def say sth str print str t threading.timer 2.0,say sth,str t.sta...