刪除 Microsoft® SQL Server™ 收件箱中的郵件。sp_processmail 使用 xp_deletemail 處理 SQL Server 收件箱中的郵件。
xp_deletemail {'message_number'
}
'message_number'
是收件箱中應刪除的郵件的編號(由 xp_findnextmsg 賦值)。message_number 的數(shù)據(jù)類型為 varchar(255),無默認值。
0(成功)或 1(失敗)
當所傳遞的郵件ID 有效時,xp_deletemail 返回下列結果集。
The command(s) completed successfully.
除無效參數(shù)外的任何失敗均記入 Microsoft Windows NT® 應用程序日志。
xp_deletemail 的執(zhí)行權限默認授予 sysadmin 固定服務器角色的成員,但可以授予其他用戶。
下例刪除 xp_findnextmsg 提供的郵件ID 所對應的郵件。xp_findnextmsg 的值將置于局部變量 @message_id 中。
DECLARE @message_id varchar(255)
SET @message_id = 'XA17' -- Setting to a value would go here.
USE master
EXEC xp_deletemail @message_id
相關文章