建立JOB定時執行儲存過程

2022-05-06 18:33:09 字數 646 閱讀 6967

建立job定時執行儲存過程有兩種方式

方式1:通過plsql手動配置job,如下圖:

方式2:通過sql語句,如下sql

declare job_opautodta pls_integer;--

宣告乙個jobid

begin

sys.dbms_job.submit( job

=>

job_opautodta,

what

=>

'pk_sys_department(1);pk_sysward();

',--

多個儲存過程通過「;」隔空

next_date => to_date('

22-03-2017 02:00:00

', '

dd-mm-yyyy hh24:mi:ss

'),--

下一次執行的時間

interval =>

'trunc(sysdate)+1+1/24

');--

間隔1天執行,每天1點執行

commit

;end;

oracle 建立儲存過程 在job 定時執行

一 建立儲存過程。create or replace procedure upd pickup weight is begin update hk delivercost detail deltdetl set deltdetl.pickup weight select nvl hkpictdetl...

利用JOB定時執行儲存過程

一 首先還是得有個儲存過程,假如名稱是myproc。二 建立job,在 sql行 下 variable job no number begin dbms job.submit job no,myproc sysdate,sysdate 1 1440 commit end 其中job no是該作業的唯...

Oracle新增job定時執行儲存過程

1 建立儲存過程 刪除臨時表 createorreplaceproceduresp gs clear temp tablesis tmp tbl namevarchar 30 sqltextvarchar 255 cursorcur tmp tablesisselectobject namefrom...