KILL QUERY ÉRTESÍTÉSI ELŐFIZETÉS (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

Eltávolítja a lekérdezési értesítési előfizetéseket az instance-ból. Ez a nyilatkozat eltávolíthat egy adott előfizetést vagy az összes előfizetést.

Transact-SQL szintaxis konvenciók

Syntax

KILL QUERY NOTIFICATION SUBSCRIPTION   
   { ALL | subscription_id }  

Arguments

ALL
Eltávolítja az összes előfizetést az instance-ban.

subscription_id
Eltávolítja az előfizetést az előfizetési azonosítóval subscription_id.

Remarks

A KILL QUERY NOTIFICATION SUBSCRIPTION nyilatkozat eltávolítja a lekérdezési értesítési előfizetéseket anélkül, hogy értesítési üzenetet generálna.

subscription_id az előfizetés azonosítója, ahogy a dinamikus menedzsment nézetben sys.dm_qn_subscriptions (Transact-SQL) látható.

Ha a megadott előfizetési azonosító nem létezik, az utasítás hibát eredményez.

Permissions

Ennek az utasításnak az engedélye csak a rendszerigazgató fix szerver tagjaira korlátozódik.

Examples

A. Minden lekérdezési értesítési előfizetés eltávolítása az instance-ban

A következő példa eltávolítja az összes lekérdezési értesítési előfizetést az instance-ban.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;  

B. Egyetlen lekérdezési értesítési előfizetés eltávolítása

A következő példa eltávolítja a lekérdezési értesítési előfizetést az azonosítóval 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;