RUN¶
强制运行指定的任务
声明¶
RUN(JOB INT);
结构¶
| 参数 | 说明 |
|---|---|
| JOB | 要运行的任务编号 |
示例¶
create or replace procedure dbms_job_test is
begin
dbms_output.put_line('dbms_job_test');
end;
/
--一天后开始执行,执行间隔时间为一天
exec dbms_job.submit(0, 'dbms_job_test;', SYSDATE+1, 'sysdate+1');
declare
jobid int;
begin
--获取作业编号
select job into jobid from user_jobs;
--立即开始执行作业
dbms_job.run(jobid);
end;
/
declare
jobid int;
begin
--获取作业编号
select job into jobid from user_jobs;
--删除指定作业
dbms_job.remove(jobid);
end;
/
drop procedure dbms_job_test;