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 активен. |
Разрешения
Необходимо членство в роли public. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
Представления каталога (Transact-SQL)
Представления каталога сообщений (для ошибок) (Transact-SQL)
Основные понятия
Программирование окон сообщений об исключениях