sys.messages (Transact-SQL)

对于系统定义和用户定义的消息,系统中的错误消息的每个 message_idlanguage_id 在表中都对应一行。有关详细信息,请参阅sp_addmessage (Transact-SQL)

列名

数据类型

说明

message_id

int

消息的 ID。此 ID 在服务器中是唯一的。编号在 50000 以下的消息 ID 是系统消息。

language_id

smallint

text 中的文本所用语言的语言 ID,该 ID 在 syslanguages 中定义。对于指定的 message_id,此 ID 是唯一的。

severity

tinyint

消息的严重级别,在 1 到 25 之间。对于 message_id 中的所有消息语言,此参数都是相同的。

is_event_logged

bit

1 = 出现错误时将消息记入事件日志。对于 message_id 中的所有消息语言,此参数都是相同的。

text

nvarchar(2048)

对应的 language_id 处于活动状态时使用的消息文本。

权限

要求具有 public 角色的成员身份。有关详细信息,请参阅元数据可见性配置