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