sys.messages (Transact-SQL)
Contiene una fila para cada message_id o language_id de los mensajes de error del sistema, tanto definidos por el sistema como definidos por el usuario. Para obtener más información, vea sp_addmessage (Transact-SQL).
Se aplica a: SQL Server (SQL Server 2008 a través de la versión actual). |
Nombre de 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 |
Id. de idioma para el que se utiliza el texto que aparece en text, tal como se define en syslanguages. Es único para cada message_id especificado. |
severity |
tinyint |
Nivel de gravedad del mensaje, entre 1 y 25. Ocurre lo mismo con todos los idiomas del mensaje con el mismo message_id. |
is_event_logged |
bit |
1 = Cuando hay un error, el mensaje se registra en el registro de eventos. Ocurre lo mismo con todos los idiomas del mensaje con el mismo message_id. |
text |
nvarchar(2048) |
Texto del mensaje que se utiliza cuando está activo el language_id correspondiente. |
Permisos
Requiere la pertenencia al rol public. Para obtener más información, vea Configuración de visibilidad de los metadatos.
Vea también
Referencia
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de mensajes de error (Transact-SQL)
Conceptos
Programación de cuadros de mensajes de excepción