KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

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

主题链接图标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 (Transact-SQL) 中显示的订阅 ID。

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

权限

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

示例

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

下例将删除实例中的所有查询通知订阅。

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

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

下例将删除 ID 为 73 的查询通知订阅。

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;