job呼叫包的執行怎么設定早上執行一次晚上執行一次
uj5u.com熱心網友回復:
這幾個方法:1. 兩個 job 分別設定不同時間執行;
2. 在存盤過中,做一個邏輯判斷,如果時間不是 早 6 點 和 晚 9 點,則不執行邏輯代碼;
3. 如果兩個時間間隔是 12 小時,可以把 next _date 設定為 + 1/2
uj5u.com熱心網友回復:
要么創建兩個job 一個上午一個下午要么job中做判斷(what=中)
假設 job每分鐘執行一次 判斷時間為‘08:00’ or '20:00'是執行程序
declare
v_time = to_char(sysdate,'hh24:mi');
begin
if v_time = '08:00' or v_time ='20:00' then
sp_job;
end if;
end;
uj5u.com熱心網友回復:
要么判斷當前時間來執行。要么設定時間間隔,然后準時執行uj5u.com熱心網友回復:
建議在程式里控制,防止JOB意外出問題,導致后面時間都不對轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/92131.html
標籤:基礎和管理
