Share via


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 協助