Vistas de catálogo de mensajes (para errores): sys.messages

Se aplica a: síSQL Server (todas las versiones admitidas)

Contiene una fila para cada message_id o language_id de los mensajes de error del sistema, tanto para los mensajes definidos por el sistema como para los definidos por el usuario. Para obtener más información, vea sp_addmessage (Transact-SQL).

Nombre de la columna Tipo de datos Descripción
message_id int Id. del mensaje. Es único en todo el servidor. Los Id. de mensaje inferiores a 50000 son mensajes del sistema.
language_id smallint IDENTIFICADOR de idioma para el que se utiliza el texto en el texto , tal como se define en syslanguages. Es único para un message_id especificado.
severity tinyint Nivel de gravedad del mensaje, entre 1 y 25. Es lo mismo para todos los idiomas de los mensajes dentro de un message_id.
is_event_logged bit 1 = Cuando hay un error, el mensaje se registra en el registro de eventos. Es lo mismo para todos los idiomas de los mensajes dentro de un message_id.
text nvarchar(2048) Texto del mensaje que se utiliza cuando el language_id correspondiente está activo.

Permisos

Debe pertenecer al rol public . Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

THROW (Transact-SQL)
Vistas de catálogo (Transact-SQL)
Mensajes (los errores) vistas de catálogo (Transact-SQL)
Programación de cuadros de mensajes de excepción
Mensajes de error
Eventos y errores del motor de base de datos