ErrorLog テーブル (AdventureWorks)

TRY...CATCH 構造の CATCH ブロックによって検出された AdventureWorks データベースのエラーがすべて記録されます。TRY...CATCH 構造の CATCH ブロック内で dbo.uspLogError ストアド プロシージャが実行されると、このテーブルにデータが挿入されます。

ErrorLog テーブルの定義

ErrorLog テーブルは、dbo スキーマに含まれています。

データ型

NULL 属性

説明

ErrorLogID

int

NOT NULL

ErrorLog 行の主キー

ErrorTime

datetime

NOT NULL

エラーが発生した日時

UserName

sysname

NOT NULL

エラーが発生したバッチを実行したユーザー

ErrorNumber

int

NOT NULL

発生したエラーのエラー番号

ErrorSeverity

int

NULL

発生したエラーの重大度

ErrorState

int

NULL

発生したエラーの状態番号

ErrorProcedure

nvarchar(126)

NULL

エラーが発生したストアド プロシージャまたはトリガの名前

ErrorLine

int

NULL

エラーが発生した行番号

ErrorMessage

nvarchar(4000)

NOT NULL

発生したエラーのメッセージ テキスト