oracle存储过程和job
生活随笔
收集整理的這篇文章主要介紹了
oracle存储过程和job
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
存儲過程? 把T_CKECK_EWS表中的數據插入HIS_T_NEOP_CMD_INSTANCE中,把T_CKECK_EWS表數據插入HIS_T_CKECK_EWS要求工單超過5分鐘沒處理置失敗
create or replace procedure p_back_up_CKECKEWS is ewsID INTEGER; TYPE cursorEws IS REF CURSOR; crEws cursorEws; beginUpdate T_CKECK_EWS Set ews_status=2,user_op_msg='工單超過5分鐘沒處理置失敗' Where ews_status Not In (1,2) And req_dat< Sysdate-5/1440;Commit;Open crEws for select ews_id into ewsID from T_CKECK_EWS where ews_status in (1,2);loopFETCH crEws INTO ewsID;EXIT WHEN crEws%NOTFOUND;insert into HIS_T_CKECK_EWS (select * from T_CKECK_EWS where ews_id = ewsID); insert into HIS_T_NEOP_CMD_INSTANCE (select * from T_NEOP_CMD_INSTANCE where task_instance_id = ewsID);delete from T_CKECK_EWS where ews_id = ewsID;delete from T_NEOP_CMD_INSTANCE where task_instance_id = ewsID;commit;end loop;close crEws; end p_back_up_CKECKEWS;oracle job:
beginsys.dbms_job.submit(job => :job,what => 'p_back_up_CKECKEWS;',next_date => to_date('27-11-2012 13:52:30', 'dd-mm-yyyy hh24:mi:ss'),interval => 'sysdate+5/1440');commit; end;每5分鐘執行一次
?
?
轉載于:https://www.cnblogs.com/kunpengit/archive/2012/11/27/2790863.html
總結
以上是生活随笔為你收集整理的oracle存储过程和job的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: APL开发日志--2012-11-26
- 下一篇: 厦门“快捷贷”项目启动 最高可贷500万