日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

job每分钟执行 oracle_oracle job 时间每五分钟执行怎么写

發布時間:2025/3/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 job每分钟执行 oracle_oracle job 时间每五分钟执行怎么写 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

展開全部

oracle job 時間每五分鐘執行:32313133353236313431303231363533e78988e69d8331333431363539

begin

sys.dbms_job.submit(job => :job,

what => '一個存儲過程;',

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

commit;

end;

其中:如果改成TRUNC(sysdate,'mi')+ 10/ (24*60) 就是每10分鐘執行次。每秒鐘執行次:Interval => sysdate+ 1/(24 * 60 * 60)。如果改成sysdate + 10/(24 *60 * 60)就是10秒鐘執行次。

使用dbms_job.submit方法過程,這個過程有五個參數:job、what、next_date、interval與no_parse:

1、job參數是輸出參數,由submit()過程返回的binary_ineger,這個值用來唯一標識一個工作。一般定義一個變量接收,可以去user_jobs視圖查詢job值。

2、what參數是將被執行的PL/SQL代碼塊,存儲過程名稱等。

3、next_date參數指識何時將運行這個工作。

4、interval參數何時這個工作將被重執行。

5、no_parse參數指示此工作在提交時或執行時是否應進行語法分析——true,默認值false。指示此PL/SQL代碼在它第一次執行時應進行語法分析,而FALSE指示本PL/SQL代碼應立即進行語法分析。

擴展資料:

1、每天定時執行

例如:每天的凌晨1點執行

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

2、每周定時執行

例如:每周一凌晨1點執行:

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

3、每月定時執行

例如:每月1日凌晨1點執行:

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

4、每季度定時執行

例如每季度的第一天凌晨1點執行:

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

總結

以上是生活随笔為你收集整理的job每分钟执行 oracle_oracle job 时间每五分钟执行怎么写的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。