從 sysmessages 系統(tǒng)表除去指定的錯誤信息。
sp_dropmessage [ @msgnum = ] message_number
[ , [ @lang = ] 'language' ]
[@msgnum =] message_number
將要除去的消息號。message_number 必須是一個用戶定義的消息,它帶有一個大于 50000 的消息號。message_number 的數據類型為 int,帶有默認值 NULL。
[@lang =] 'language'
將要除去的消息的語言。如果指定了 all,那么除去 message_number 的所有語言版本。language 的數據類型為 sysname 類型,帶有默認值 NULL。
0(成功)或 1(失敗)
無
只有 sysadmin 和 serveradmin 固定服務器角色成員才能執(zhí)行該存儲過程。
下面的示例從 sysmessages 中除去消息(消息號為 50001)。
USE master
EXEC sp_dropmessage 50001
下面是結果:
Message dropped.
相關文章