Oracle 建立最簡單的job定時任務

2021-09-06 06:45:14 字數 521 閱讀 5780

==建立job定時任務==

show parameter job_queue_process;

alter system set job_queue_processes = 10;//job佇列可以啟動的程序數為0時,將job同時執行數設為10

執行如下命令建立job

variable jobno number;

begin

dbms_job.submit(job=>:jobno,--輸出引數,由submit()過程返回的binary_ineger,這個值用來唯一標識乙個工作。一般定義乙個變數接收,可以去user_jobs檢視查詢job值。

what=>'prc_bak_hours;', --執行的儲存過程的名字

next_date=>sysdate,

interval=>'trunc(sysdate)+1+1/24');--每天凌晨1點執行

commit;

end;

/

==end==

oracle 建立job 語句

declare job id pls integer begin sys.dbms job.submit job job id,what prc matching 需要執行的方法 next date sysdate,執行job的時間 interval trunc sysdate 1 6 24 重新執...

oracle建立job方法

oracle建立job方法 alter system enable restricted session 建立表 create table g test id number 12 c date date select from g test 建立插入資料時增長的id號 create sequence...

Oracle 建立作業JOB的例子

1.plsql中學習job 學習job 建表 create table test job para date date commit insert into test job values sysdate commit select from test job 建立存貯過程 create orrep...