Mô tả
Kể từ SQL Server 2005, bạn có thể sử dụng xử lý lỗi bằng cách sử dụng TRY
CATCH
Mẫu
BEGIN TRY
BEGIN TRANSACTION
-- do something
COMMIT TRAN -- Transaction successfull, commit!
END TRY
BEGIN CATCH
IF @@TRANCOUNT > 0
ROLLBACK TRAN --RollBack if error occured
END CATCH