KILL QUERY NOTIFICATION SUBSCRIPTION (Transact-SQL)

從執行個體移除查詢通知訂閱。這個陳述式可以移除特定的訂閱或所有的訂閱。

主題連結圖示Transact-SQL 語法慣例

語法

KILL QUERY NOTIFICATION SUBSCRIPTION 
   { ALL | subscription_id }

引數

  • ALL
    移除執行個體中所有的訂閱。

  • subscription_id
    移除訂閱識別碼為 subscription_id 的訂閱。

備註

KILL QUERY NOTIFICATION SUBSCRIPTION 陳述式會移除查詢通知訂閱,但不產生通知訊息。

subscription_id 是動態管理檢視 sys.dm_qn_subscriptions (Transact-SQL) 所顯示的訂閱識別碼。

如果指定的訂閱識別碼不存在,陳述式便會產生錯誤。

權限

只有系統管理員 (sysadmin) 固定伺服器角色的成員,才有執行這個陳述式的權限。

範例

A. 移除執行個體中所有的查詢通知訂閱

下列範例會移除執行個體中所有的查詢通知訂閱。

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;

B. 移除單一查詢通知訂閱

下列範例會移除識別碼為 73 的查詢通知訂閱。

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;