SQL事务+异常

BEGIN TRAN   
BEGIN TRY
 --这里写代码
    SELECT  1
    --这里写代码
END TRY   
BEGIN CATCH  
    IF @@trancount > 0
        ROLLBACK TRAN   
END CATCH  
IF @@trancount > 0
    COMMIT TRAN
原文地址:https://www.cnblogs.com/KingUp/p/5741305.html