KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

从实例中删除查询通知订阅。该语句可以删除特定订阅或所有订阅。

语法

KILL QUERY NOTIFICATION SUBSCRIPTION 
   { ALL | subscription_id }

参数

  • ALL
    删除实例中的所有订阅。
  • subscription_id
    删除订阅 ID 为 subscription_id 的订阅。

备注

KILL QUERY NOTIFICATION SUBSCRIPTION 语句删除查询通知订阅,而不生成通知消息。

subscription_id 是动态管理视图 sys.dm_qn_subscriptions 中显示的订阅 ID。

如果指定的订阅 ID 不存在,该语句将生成错误。

权限

该语句的执行权限只限于 sysadmin 固定服务器角色的成员。

示例

A. 删除实例中的所有查询通知订阅

该示例删除实例中的所有查询通知订阅。

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

B. 删除单个查询通知订阅

该示例删除 ID 为 73 的查询通知订阅。

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;

请参阅

参考

sys.dm_qn_subscriptions

帮助和信息

获取 SQL Server 2005 帮助