Tabella ErrorLog (AdventureWorks)
Registra informazioni relative a tutti gli errori verificatisi nel database AdventureWorks acquisite da un blocco CATCH di un costrutto TRY...CATCH. I dati vengono inseriti dalla stored procedure dbo.uspLogError quando quest'ultima viene eseguita in un blocco CATCH di un costrutto TRY...CATCH.
Definizione della tabella ErrorLog
La tabella ErrorLog è inclusa nello schema dbo.
Colonna | Tipo di dati | Supporto di valori Null | Descrizione |
---|---|---|---|
ErrorLogID |
int |
Non Null |
Chiave primaria per le righe della tabella ErrorLog. |
ErrorTime |
datetime |
Non Null |
Data e ora in cui si è verificato l'errore. |
UserName |
sysname |
Non Null |
Utente che ha eseguito il batch in cui si è verificato l'errore. |
ErrorNumber |
int |
Non Null |
Numero dell'errore verificatosi. |
ErrorSeverity |
int |
NULL |
Gravità dell'errore verificatosi. |
ErrorState |
int |
NULL |
Numero di contesto dell'errore verificatosi. |
ErrorProcedure |
nvarchar(126) |
NULL |
Nome della stored procedure o del trigger in cui si è verificato l'errore. |
ErrorLine |
int |
NULL |
Numero di riga in cui si è verificato l'errore. |
ErrorMessage |
nvarchar(4000) |
Non Null |
Testo del messaggio di errore. |
Vedere anche
Concetti
Stored procedure in AdventureWorks
Altre risorse
Dizionario dei dati di AdventureWorks
TRY...CATCH (Transact-SQL)
Utilizzo di TRY...CATCH in Transact-SQL