sys.messages (Transact-SQL)

Содержит по строке для каждого идентификатора message_id или language_id как системных, так и пользовательских сообщений об ошибках в системе. Дополнительные сведения см. в разделе sp_addmessage (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. Дополнительные сведения см. в разделе Настройка видимости метаданных.