begin try 對象
語句select
end try
begin catch存儲過程
--ERROR_NUMBER() 返回錯誤號。
--ERROR_SEVERITY() 返回嚴重性。
--ERROR_STATE() 返回錯誤狀態號。
--ERROR_PROCEDURE() 返回出現錯誤的存儲過程或觸發器的名稱。
--ERROR_LINE() 返回致使錯誤的例程中的行號。
--ERROR_MESSAGE() 返回錯誤消息的完整文本。 該文本可包括任何可替換參數所提供的值,如長度、對象名或時間。時間
select ERROR_MESSAGE(),ERROR_NUMBER()
end catch消息