Basic template for Transactions in sqlserver

前端 未结 4 1700
南笙
南笙 2020-12-23 23:24

If I simply wrap my query with:

BEGIN TRANSACTION



COMMIT TRANSACTION

If anything fails inside of that, will it automatically rollback?

4条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-23 23:45

    This will automatically rollback the transaction in case off error

    SET XACT_ABORT ON
    
    BEGIN TRANSACTION
    -- CODE HERE
    COMMIT TRANSACTION
    

提交回复
热议问题