Joh*_*Doe 3 sql t-sql sql-server
会ROLLBACK TRAN回滚我的SP中的所有内容吗?(包括拨打另一个SP)
例:
BEGIN TRAN
INSERT INTO (table1)
VALUES (1,'abc')
EXEC InsertTable2
INSERT INTO (table3)
VALUES (1,'abc')
ROLLBACK TRAN
Run Code Online (Sandbox Code Playgroud)
来自msdn
将显式或隐式事务回滚到事务的开头或事务内的保存点.您可以使用ROLLBACK TRANSACTION擦除从事务开始或保存点所做的所有数据修改.它还释放了交易所持有的资源.
是的