SQL Try Catch
--開啟xact_abort (預設為關閉)
set xact_abort on
begin try
--begin tran
-- 批次處理
--print 1/0
--commit tran
end try
begin catch
--rollback tran
--異常處理,例如print error_number(), error_saverity(), error_message()
--print error_number()
end catch
set xact_abort on
begin try
--begin tran
-- 批次處理
--print 1/0
--commit tran
end try
begin catch
--rollback tran
--異常處理,例如print error_number(), error_saverity(), error_message()
--print error_number()
end catch