Поделиться через


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
События и ошибки ядра СУБД

Справка и поддержка

Получение помощи по SQL Server 2005