Tabla ErrorLog (AdventureWorks)

Registra todos los errores de la base de datos AdventureWorks que se detectan mediante el bloque CATCH de un constructor TRY...CATCH. Los datos se insertan mediante el procedimiento almacenado dbo.uspLogError cuando dicho procedimiento se ejecuta desde el bloque CATCH de un constructor TRY...CATCH.

Definición de la tabla ErrorLog

La tabla ErrorLog se encuentra en el esquema dbo.

Columna

Tipo de datos

Nulabilidad

Descripción

ErrorLogID

int

No NULL

Clave principal para las filas de ErrorLog.

ErrorTime

datetime

No NULL

Fecha y hora en que ha tenido lugar el error.

UserName

sysname

No NULL

Usuario que ha ejecutado el lote en el que ha tenido lugar el error.

ErrorNumber

int

No NULL

Número de error que ha tenido lugar.

ErrorSeverity

int

NULL

Gravedad del error que ha tenido lugar.

ErrorState

int

NULL

Número de estado del error que ha tenido lugar.

ErrorProcedure

nvarchar(126)

NULL

Nombre del procedimiento almacenado o del desencadenador en el que ha tenido lugar el error.

ErrorLine

int

NULL

Número de línea en la que ha tenido lugar el error.

ErrorMessage

nvarchar(4000)

No NULL

Texto del mensaje del error que ha tenido lugar.