捕獲操作的錯誤信息

TRY CATCH
  SQL Server 2005提供TRYCATCH結構,它出現在許多現代迭代程序語言之中,如Java和C#中。此結構讓你通過CATCH結構中的一系列新函數訪問更爲詳細的錯誤信息,這些函數包括:
  ERROR_NUMBER:返回錯誤號碼,與@@ERROR的值相同。
  ERROR_SEVERITY:返回調用CATCH塊錯誤的嚴重程度。
  ERROR_STATE:返回錯誤狀態號碼。
  ERROR_LINE:返回錯誤發生的行號。
  ERROR_PROCEDURE:返回促使錯誤發生的存儲程序和觸發器的名稱。
  ERROR_MESSAGE:返回錯誤的完整信息文本。
  在CATCH塊內,你可以在任何地方應用這些函數,它們將返回與發生的錯誤有關的信息。在CATCH塊外,這些函數返回零值。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章