2017/04/20

[SQL]SET XACT_ABOR 開啟或關閉交易失敗自動倒回的功能

SET XACT_ABORT ON

可以在SQL進行(Inser、Update、Delete)交易的過程中,若發生錯誤,便會自動倒回

範例如下

USE AdventureWorks2012;
GO
IF OBJECT_ID(N't2', N'U') IS NOT NULL
DROP TABLE t2;
GO
IF OBJECT_ID(N't1', N'U') IS NOT NULL
DROP TABLE t1;
GO