国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

oracle 里面定時執(zhí)行任務,比如存儲過程內(nèi)容等。

2024-08-29 13:54:23
字體:
來源:轉載
供稿:網(wǎng)友
Oracle 里面定時執(zhí)行任務,比如存儲過程內(nèi)容等。

DECLARE job_no_ NUMBER; BEGIN DBMS_JOB.SUBMIT(job_no_, 'PRoc_qszx_dw_sc(''040100'');', -- 一般會將 insert into 語句寫到一個存儲過程insert_Prod中 sysdate, 'TRUNC(sysdate)+1+2/24'); -- 2/24 每天凌晨2點 COMMIT;END;

select job,last_date,last_sec,next_sec,total_time,interval,whatfrom user_jobs

用法DEMO:

DBMS_JOB.SUBMIT(:jobno,//job號

'your_procedure;',//要執(zhí)行的過程

trunc(sysdate)+1/24,//下次執(zhí)行時間

'trunc(sysdate)+1/24+1'//每次間隔時間

);

刪除job:dbms_job.remove(jobno);

修改要執(zhí)行的操作:job:dbms_job.what(jobno,what);

修改下次執(zhí)行時間:dbms_job.next_date(job,next_date);

修改間隔時間:dbms_job.interval(job,interval);

停止job:dbms.broken(job,broken,nextdate);

啟動job:dbms_job.run(jobno);

附:調(diào)用語句和參數(shù)說明:

dbms_job.submit(joboutbinary_integer,

what       in   archar2,

next_date    in   date,

interval     in   varchar2,

no_parse     in   boolean)

其中:

●job:輸出變量,是此任務在任務隊列中的編號;

●what:執(zhí)行的任務的名稱及其輸入?yún)?shù);

●next_date:任務執(zhí)行的時間;

●interval:任務執(zhí)行的時間間隔。

DEMO示例:

declare

jobidnumber;

v_sqlvarchar2(2000);

begin

v_sql:='begin

ifto_char(sysdate,''HH24:MI'')=''15:30''then--15:30執(zhí)行

insertintorjck.rkjl(cksj)selectcksjfromwzcs.ckjl;

dbms_output.put_line(''insertedsuccess'');

endif;

commit;

exception

whenothersthen

rollback;

dbms_output.put_line(SQLERRM);

end;

';

dbms_job.submit(jobid,v_sql,sysdate,'sysdate+1/1440');

dbms_job.run(jobid);

dbms_output.put_line('job'||to_char(jobid)||'isrunning');

end;

親身實踐過的demo:

begin dbms_job.what('405','day_dw_sc_for_gsdm(''040100'');'); --dbms_job.remove('404'); /* job_no_ NUMBER; BEGIN DBMS_JOB.SUBMIT(job_no_, 'proc_qszx_dw_sc(''040100'');', -- 一般會將 insert into 語句寫到一個存儲過程insert_Prod中 sysdate, 'TRUNC(sysdate)+1+6/24'); -- 2/24 每天凌晨2點 COMMIT;*/END;


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 吉安市| 芦山县| 抚松县| 石狮市| 平泉县| 务川| 马山县| 西充县| 佛学| 龙陵县| 安多县| 宜都市| 上高县| 枣庄市| 乌兰察布市| 保德县| 交口县| 德兴市| 建始县| 南皮县| 大庆市| 金乡县| 左权县| 织金县| 罗江县| 宁蒗| 甘洛县| 上蔡县| 宁乡县| 闸北区| 鄂伦春自治旗| 美姑县| 华安县| 剑河县| 永州市| 宣恩县| 滁州市| 广河县| 陆川县| 多伦县| 沽源县|