sp_delete_notification (Transact-SQL)
删除特定警报和操作员的 SQL Server 代理通知定义。
语法
sp_delete_notification
[ @alert_name = ] 'alert' ,
[ @operator_name = ] 'operator'
参数
[ @alert_name= ] 'alert'
警报名称。alert 的数据类型为 sysname,无默认值。[ @operator_name= ] 'operator'
操作员名称。operator 的数据类型为 sysname,无默认值。
返回代码值
0(成功)或 1(失败)
结果集
无
注释
删除通知时将仅删除通知;警报和操作员不受影响。
权限
若要运行此存储过程,必须向用户授予 sysadmin 固定服务器角色。
示例
以下示例在发生警报 Test Alert 时删除发送给操作员 François Ajenstat 的通知。
USE msdb ;
GO
EXEC dbo.sp_delete_notification
@alert_name = 'Test Alert',
@operator_name = 'François Ajenstat' ;
GO