有个问题问大家

gelyon 2010-01-15 12:26:49
我在看一些Oracle的自治事务的时候,对于其中提到的顶层匿名PL/SQL该如何解释?

最好实例说明下

谢谢!
...全文
120 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
suiziguo 2010-01-15
  • 打赏
  • 举报
回复
顶层匿名PL/SQL,为主事务。
自治事务为其子事务。

为了数据一致性,ORACLE需要保证主/子事务要么全部提交,要么全部回退。
但业务中有时往往要求子事务单独提交,比如触发器变异表(某表上的触发器中,需要访问读取/更改自身数据)。

http://doc.linuxpk.com/49465.html
gelyon 2010-01-15
  • 打赏
  • 举报
回复
打错了,sorry
是顶层!!!
gelyon 2010-01-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 suiziguo 的回复:]
顶层匿名PL/SQL,为主事务。
自治事务为其子事务。

为了数据一致性,ORACLE需要保证主/子事务要么全部提交,要么全部回退。
但业务中有时往往要求子事务单独提交,比如触发器变异表(某表上的触发器中,需要访问读取/更改自身数据)。

http://doc.linuxpk.com/49465.html
[/Quote]


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

呵呵

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧