訊息 (適用於錯誤) 目錄檢視 - sys.messages
適用於:SQL Server
針對系統定義和使用者定義訊息,包含系統中每個 錯誤訊息message_id 或 language_id 的資料列。 如需詳細資訊,請參閱 sp_addmessage (Transact-SQL) 。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
message_id | int | 訊息的識別碼。 在伺服器中,這是唯一的。 小於 50000 的訊息識別碼,都是系統訊息。 |
language_id | smallint | 使用文字文字的語言識別項,如syslanguages中所定義。 對於指定的 message_id而言,這是唯一的。 |
severity | tinyint | 訊息的嚴重性層級,介於 0 到 25 之間。 這與 message_id內的所有訊息語言相同。 |
is_event_logged | bit | 1 = 當引發錯誤時,會以記錄事件的方式記錄訊息。 這與 message_id內的所有訊息語言相同。 |
text | nvarchar(2048) | 使用中對應 language_id 時所使用的訊息文字。 |
權限
需要 public 角色的成員資格。 如需相關資訊,請參閱 Metadata Visibility Configuration。
另請參閱
THROW (Transact-SQL)
目錄檢視 (Transact-SQL)
訊息 (錯誤) 目錄檢視 (Transact-SQL)
例外狀況訊息方塊程式設計
錯誤訊息
資料庫引擎事件和錯誤