Таблица ErrorLog (AdventureWorks)
В этой таблице записываются все ошибки в базе данных AdventureWorks, которые перехвачены блоком CATCH конструкции TRY...CATCH. Вставка данных производится хранимой процедурой dbo.uspLogError при ее выполнении внутри блока CATCH конструкции TRY...CATCH.
Определение таблицы ErrorLog
Таблица ErrorLog содержится в схеме dbo.
Столбец |
Тип данных |
Допустимость значения NULL |
Описание |
---|---|---|---|
ErrorLogID |
int |
Недопустимо |
Первичный ключ для строк ErrorLog. |
ErrorTime |
datetime |
Недопустимо |
Дата и время, когда возникла ошибка. |
UserName |
sysname |
Недопустимо |
Пользователь, запустивший пакет, в котором возникла ошибка. |
ErrorNumber |
int |
Недопустимо |
Номер возникшей ошибки. |
ErrorSeverity |
int |
Допустимо |
Серьезность возникшей ошибки. |
ErrorState |
int |
Допустимо |
Номер состояния возникшей ошибки. |
ErrorProcedure |
nvarchar(126) |
Допустимо |
Имя хранимой процедуры или триггера, где возникла ошибка. |
ErrorLine |
int |
Допустимо |
Номер строки, в которой возникла ошибка. |
ErrorMessage |
nvarchar(4000) |
Недопустимо |
Текст сообщения возникшей ошибки. |
См. также