连接和事务之间的关系是什么?
本文关键字:关系 是什么 之间 事务 连接 | 更新日期: 2023-09-27 18:12:01
首先,我用同一个连接创建两个事务。
如果我回滚其中一个,另一个是否会回滚?
我想知道正确的结果和为什么。
每个连接不存在多个事务。只能是0或1。第二次打开事务只增加@@TRANCOUNT
.
ROLLBACK
回滚事务,并设置@@TRANCOUNT
为0。
如果想要部分回滚,请使用保存点
单个ROLLBACK(没有保存点或事务名称)将回滚所有未提交的事务。相关节选自SQL Server在线图书(http://msdn.microsoft.com/en-us/library/ms181299.aspx):
)嵌套事务时,同一语句回滚所有内部事务