1樓:匿名使用者
declare
jobno number;
begin dbms_job.submit(
jobno,--定時器
抄id,系統自動獲得
'prc_insert;', --what執行的過程名
sysdate,--next_date,定時器開始執行的時間,這樣寫表示立即執行
'sysdate + 15/1440'--interval,設定定時器執行的頻率,這樣寫每隔15分鐘執行一次
);commit;
end;
這裡第一個引數是任務編號,系統自動賦值。也可以採用isubmit來手動指定
第二個引數是需要執行的任務過程,**長的話,可以將它寫到一個儲存過程裡,再放到裡面呼叫,比如'pro_test;' (pro_test假定為一個儲存過程名)
第三個引數是,自動任務第一次執行的時間,如果需要它立即執行,則使用sysdate
最後一個引數,系統根據該引數的值指定下一次的執行時間。
declare
jobno
number;
begin
dbms_job.remove(45);
commit;
end;
2樓:匿名使用者
儲存過程執行是否有問題?
3樓:匿名使用者
要看看具體報錯誤的資訊。
如果broken列為y,檢查oracle告警日誌,分析job失敗的原因。解決後執行:exec dbms_job.run(:job);
4樓:匿名使用者
broken
可以通過下面的語句
移除broken:
exec dbms_job.broken(job的id,false);
但是如果你的job一直都執行內失敗 那麼仍容會brokenaskmaclean oracle
如何幾個定時器同時開,如何幾個定時器同時開 setinterval
問題 當一個頁面同時有兩個setinterval函式呼叫的衝突如何解決?解決方法 定義兩個變數 並把 setinterval 賦值給變數 var a setinterval function 1000 var b setinterval function 1000 清除clearinterval a...
延時子程式定時和定時器定時的區別
延時可以用這兩種方法來實現 1.用延時子程式 就是讓微控制器反覆值行一段程式,以實現延時的目的。這段子程式可以是一些跟其它程式沒任何關係的運算,只要數好指令條數以及迴圈次數就能跟據指令週期算出時間。請問定時和延時的區別?定時是設定了時間。到了設定時間自動接通或關閉裝置。而延時是電路接通後到經過一定時...
spring定時器有哪些作用,spring中的定時器和jdk自帶的定時器有什麼區別
10?說明 springframework.scheduling.quartz.jobdetailbean是spring對你的類進行排程的 在jobclass中要指定你的任務類 yangsq.web.action.jobaction 在jobdataa ap中向你的任務類中注入一些資訊,當然也可以r...