sys.messages (Transact-SQL)
Содержит по строке для каждого идентификатора message_id или language_id как системных, так и пользовательских сообщений об ошибках в системе. Дополнительные сведения см. в разделе sp_addmergefilter (Transact-SQL).
Имя столбца | Тип данных | Описание |
---|---|---|
message_id |
int |
Идентификатор сообщения. Уникален в пределах сервера. Сообщения с идентификаторами, меньшими 50000, являются системными. |
language_id |
smallint |
Идентификатор языка, определенный в таблице syslanguages, для которого используется текст в параметре text. Уникален для указанного идентификатора message_id. |
severity |
tinyint |
Уровень серьезности сообщения, от 1 до 25. Один и тот же для всех языков сообщений в пределах идентификатора message_id. |
is_event_logged |
bit |
1 = сообщение заносится в журнал событий при возникновении ошибки. Значение одно и то же для всех языков сообщения в пределах идентификатора message_id. |
text |
nvarchar(2048) |
Текст сообщения, используемый в том случае, когда соответствующий идентификатор языка language_id активен. |
См. также
Справочник
Представления каталога (Transact-SQL)
Представления каталога сообщений (для ошибок) (Transact-SQL)
Другие ресурсы
Exception Message Box Programming
Сообщения об ошибках SQL Server
События и ошибки ядра СУБД