Partilhar via


sys.messages (Transact-SQL)

Contém uma linha para cada message_id ou language_id das mensagens de erro do sistema, para mensagens definidas pelo sistema e pelo usuário. Para obter mais informações, consulte sp_addmessage (Transact-SQL).

Nome da coluna

Tipo de dados

Descrição

message_id

int

A identificação da mensagem. É exclusiva no servidor. As identificações de mensagem menores que 50000 são mensagens do sistema.

language_id

smallint

A identificação do idioma que o texto em text usa, como definido em syslanguages. É exclusivo para a message_id especificada.

severity

tinyint

O nível de severidade da mensagem, entre 1 e 25. É igual para todos os idiomas de mensagem em uma message_id.

is_event_logged

bit

1 = A mensagem mantém um log de evento quando surge um erro. É igual para todos os idiomas de mensagem em uma message_id.

text

nvarchar(2048)

O texto da mensagem usado quando a language_id correspondente está ativa.

Permissões

Requer associação na função pública. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Referência

THROW (Transact-SQL)

Exibições de catálogo (Transact-SQL)

exibições do catálogo para mensagens (de erro) (Transact-SQL)

Conceitos

Programação da caixa de mensagem de exceção

Mensagens de erro

Outros recursos

Eventos e erros do Mecanismo de Banco de Dados