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