AVSLUTA AVISERINGSPRENUMERATION PÅ AVISERINGAR FÖR AVLYSNING (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Tar bort prenumerationer på frågeaviseringar från instansen. Detta uttalande kan ta bort en specifik prenumeration eller alla prenumerationer.

Transact-SQL syntaxkonventioner

Syntax

KILL QUERY NOTIFICATION SUBSCRIPTION   
   { ALL | subscription_id }  

Arguments

ALL
Tar bort alla prenumerationer i instansen.

subscription_id
Tar bort prenumerationen med prenumerations-id subscription_id.

Remarks

KILL QUERY NOTIFICATION SUBSCRIPTION-satsen tar bort prenumerationer på frågeaviseringar utan att producera ett notifikationsmeddelande.

subscription_id är ID:t för prenumerationen som visas i den dynamiska hanteringsvyn sys.dm_qn_subscriptions (Transact-SQL).

Om det angivna prenumerations-ID:t inte existerar ger uttalandet ett fel.

Permissions

Behörighet att köra detta uttalande är begränsad till medlemmar i sysadmin-funktionen med fast server.

Examples

A. Att ta bort alla prenumerationer på frågenotifikationer i instansen

Följande exempel tar bort alla prenumerationer på frågenotifikationer i instansen.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;  

B. Att ta bort en prenumeration på en enda frågenotifikation

Följande exempel tar bort prenumerationen på frågenotifikationer med id 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;