我在看一些Oracle的自治事务的时候,对于其中提到的顶层匿名PL/SQL该如何解释?最好实例说明下谢谢!

解决方案 »

  1.   

    顶层匿名PL/SQL,为主事务。
    自治事务为其子事务。为了数据一致性,ORACLE需要保证主/子事务要么全部提交,要么全部回退。
    但业务中有时往往要求子事务单独提交,比如触发器变异表(某表上的触发器中,需要访问读取/更改自身数据)。http://doc.linuxpk.com/49465.html
      

  2.   

    谢谢,你说的这些我都知道,原来主事务换了个称呼:匿名PL/SQL呵呵
      

  3.   

    打错了,sorry
    是顶层!!!