插入oracle后延迟触发器调用
发布时间:2021-01-01 05:13:26 所属栏目:站长百科 来源:网络整理
导读:有没有步伐做到这一点?.我发明添加, DBMS_LOCK.sleep() 通过谷歌搜刮到触发器代码的开头,但它阻止了插件自己的产生.我想插入数据但触发器应该在恣意耽误后触发.感谢. 办理要领 假如我们知道为什么你想要这个耽误,以及耽误后触发器应该做什么,这将有所辅佐.
有没有步伐做到这一点?.我发明添加, DBMS_LOCK.sleep() 通过谷歌搜刮到触发器代码的开头,但它阻止了插件自己的产生.我想插入数据但触发器应该在恣意耽误后触发.感谢. 办理要领假如我们知道为什么你想要这个耽误,以及耽误后触发器应该做什么,这将有所辅佐.可是,一种也许性是在触发器中行使 DBMS_JOB软件包建设一个在插入后轻微运行的功课.譬喻:create trigger trg after insert on tab for each row declare jl_ob number; begin dbms_job.submit ( job => l_job,what => 'myproc(:new.id);',next_date => sysdate+1/24/60 -- One minute later ); end; 可能,触发器可以将一行插入一个非凡的表,以及一个按打算运行的DBMS_JOB.每10分钟可以处理赏罚表中高出X分钟的行. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |