为什么在Sql Server中使用嵌套事务

时间:2013-12-01 13:58:54

标签: sql-server transactions

sql server中嵌套事务的用途是什么。 我们知道没有内部事务的范围,如果我们通过外部事务提交内部事务和回滚,那么外部事务将回滚内部事务,那么什么是内部事务的使用

请解释一下。

谢谢 - Girijesh Kuamr

1 个答案:

答案 0 :(得分:4)

来自联机丛书:

  

显式事务可以嵌套。这主要是为了   支持可以调用的存储过程中的事务   来自已经处于事务中的进程或来自没有进程的进程   主动交易。

http://msdn.microsoft.com/en-us/library/ms189336%28v=sql.105%29.aspx