ORACLE存储过程调用存储过程时commit的问题

来源:互联网 发布:广州市淘宝客服招聘 编辑:程序博客网 时间:2024/04/30 14:09

如代码中所写,在存储过程proc1中调用存储过程proc2,如果在proc2中commit,则sql1中的DML操作会生效。

 

proc1begin   begin     [sql1...]    call proc2;----调用其他的存储过程    exception when others then       [sql2...]      rollback;  end;  [sql3..]  commit;end;


 

0 0
原创粉丝点击