oracle触发器里能不能创建JOB,如何创建? 公司有个这样的需求:编写一个通用的数据汇聚存储过程A,它通过读取配置表B来进行数据汇聚,编辑配置表B往表里插入一个汇聚表的参数信息C时,需要马上创建一个任务D来调用过程A以对汇聚表C进行定时的数据汇聚。现在发现不能直接在插入的触发器里创建JOB,寻求好的解决方案! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用创建job的包时,需要提交。但触发中一般不能进行提交。如果确要创建,可以使用自治事务create trigger .....declare --定义自治事务 pragma autonomous_transaction;begin --创建job dbms_job.submit(...); commit; ....end; 自治事务,自治事务,以前用过,竟然没想起来,多谢tangren提醒! 数据库8i如何导入到10g上 WebLogic Server 11gR1+jdbmonitor 求一存储过程 数据库连接问题请教 编辑CLOB字段的问题? oracle paralel 并行查询的困惑,高手请进! 关于blob数据类型 sql 分组排序问题 请问哪儿可以学习Oracle的审计功能??? 求一SQL语句 dense_rank 一个分组中的值都是相同的,如何取第一条? 关于rownum=1的疑问
如果确要创建,可以使用自治事务
create trigger .....
declare
--定义自治事务
pragma autonomous_transaction;
begin
--创建job
dbms_job.submit(...);
commit;
....
end;