共用方式為


ErrorLog 資料表 (AdventureWorks)

記錄 AdventureWorks 資料庫中經由 TRY...CATCH 建構函式裡 CATCH 區塊所捕捉到的所有錯誤。從 TRY...CATCH 建構函式的 CATCH 區塊內執行 dbo.uspLogError 預存程序時,該程序會插入資料。

ErrorLog 資料表定義

ErrorLog 資料表包含於 dbo 結構描述內。

資料行 資料類型 Null 屬性 描述

ErrorLogID

int

非 Null

ErrorLog 資料列的主索引鍵。

ErrorTime

datetime

非 Null

發生錯誤的日期和時間。

UserName

sysname

非 Null

執行批次,卻發生錯誤的使用者。

ErrorNumber

int

非 Null

發生錯誤的錯誤編號。

ErrorSeverity

int

NULL

發生錯誤的嚴重性。

ErrorState

int

NULL

發生錯誤的狀態編號。

ErrorProcedure

nvarchar(126)

NULL

發生錯誤的預存程式或觸發程序的名稱。

ErrorLine

int

NULL

發生錯誤的行號。

ErrorMessage

nvarchar(4000)

非 Null

發生錯誤的訊息文字。

請參閱

概念

AdventureWorks 中的預存程序

其他資源

AdventureWorks 資料字典
TRY...CATCH (Transact-SQL)
在 Transact-SQL 中使用 TRY...CATCH

說明及資訊

取得 SQL Server 2005 協助