我从来不明白嵌套事务有什么好处。提交嵌套事务不会提交任何内容 - 它只是减少了@@TRANCOUNT
。并ROLLBACK
回滚一切。
BEGIN TRANSACTION
//do an update
BEGIN TRANSACTION
//do an insert
COMMIT TRANSACTION
COMMIT TRANSACTION
这有什么区别:
BEGIN TRANSACTION
//do an update
//do an insert
COMMIT TRANSACTION
请给我一个例子,为什么要使用嵌套事务以及它们如何产生影响。