xact_abort 开启后,事务发生异常就会自动回滚所有。
SET XACT_ABORT ON--如果产生错误自动回滚 GO BEGIN TRAN INSERT INTO tran_T VALUES (3,'jin') INSERT INTO tran_T VALUES (4,'wei') COMMIT TRAN
save tran ss保存点,可以指定回滚到保存点。
BEGIN TRAN INSERT INTO tran_T VALUES (3,'jin') SAVE TRAN SS INSERT INTO tran_T VALUES (4,'wei') ROLLBACK TRAN SS COMMIT TRAN