使用 Oracle 作业队列定时调用存储过程
来源:互联网 发布:数控车床编程论坛 编辑:程序博客网 时间:2024/06/04 00:39
下面的 PL/SQL 可以向作业队列中添加一个新项,在每天 23:50 时执行一个指定的存储过程。
declare
v_Job int;
v_Instance int;
begin
select instance_number into v_Instance from v$instance;
DBMS_JOB.SUBMIT(
JOB => v_Job,
WHAT => '存储过程名;',
NEXT_DATE => trunc(sysdate + 1),
INTERVAL => 'trunc(sysdate + 1) + interval ''0 23:50:0.0'' day to second',
NO_PARSE => true,
INSTANCE => v_Instance,
FORCE => null
);
DBMS_OUTPUT.PUT_LINE(v_Job);
end;
上面输出的变量 v_Job 是作业入队后的 ID 编号。以后如果要删除这个作业时,需要使用这个编号。下面的 PL/SQL 可以用来删除作业。这里假设作业的编号是 41。
declare
v_Job int := 41;
v_Instance int;
begin
DBMS_JOB.REMOVE(
JOB => v_Job
);
end;
- 使用 Oracle 作业队列定时调用存储过程
- Oracle定时调用存储过程
- Oracle定时调用存储过程
- Oracle定时调用存储过程
- Oracle中使用定时任务调用存储过程
- oracle作业调用存储过程(第一次使用,弱~~)
- oracle创建定时任务、作业,定时执行存储过程
- Oracle中如何定时调用存储过程
- Oracle定时调用存储过程(简单易懂)
- Oracle定时任务调用存储过程
- Oracle实现创建作业定时执行存储过程
- 定时调用存储过程
- Oracle定时存储过程
- Oracle Jobs 定时任务 调用存储过程使用说明
- mysql-定时调用存储过程
- 使用Ruby调用Oracle存储过程
- 使用Ruby调用Oracle存储过程
- Oracle使用游标循环调用存储过程
- 投资银行业务
- 27岁做技术的女人感悟
- 程序人生
- 自认为自己是管理的牛人,看完你不自卑才怪
- Openxml
- 使用 Oracle 作业队列定时调用存储过程
- IT人士必备防身秘籍:IT职场飘,哪能不挨刀!揭秘并破解不良老板的九大骗术!
- 在Netscape和IE中用 window.open()和showmodaldialog()
- 数字电视三种标准的比较
- failed to lazily initialize a collection of role
- 唐僧师徒用了手机之后
- 搜索引擎(综合)向左 垂直搜索引擎向右
- upload的一些说明
- 正则表达式