KILL QUERY NOTIFICATION SUBSCRIÇÃO (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Remove as subscrições de notificações de consulta da instância. Esta declaração pode remover uma subscrição específica ou todas as subscrições.

Transact-SQL convenções de sintaxe

Sintaxe

KILL QUERY NOTIFICATION SUBSCRIPTION   
   { ALL | subscription_id }  

Argumentos

ALL
Remove todas as subscrições na instância.

subscription_id
Remove a subscrição com o ID de subscrição subscription_id.

Observações

A instrução KILL QUERY NOTIFICATION SUBSCRIPTION remove subscrições de notificação de consulta sem produzir uma mensagem de notificação.

subscription_id é o id da subscrição, conforme mostrado na vista de gestão dinâmica sys.dm_qn_subscriptions (Transact-SQL).

Se o ID de subscrição especificado não existir, a instrução produz um erro.

Permissions

A permissão para executar esta declaração é restrita a membros do papel fixo de servidor sysadmin .

Exemplos

A. Remoção de todas as subscrições de notificação de consulta na instância

O exemplo seguinte remove todas as subscrições de notificação de consulta na instância.

KILL QUERY NOTIFICATION SUBSCRIPTION ALL ;  

B. Remoção de uma subscrição de notificação de consulta única

O exemplo seguinte remove a subscrição da notificação de consulta com o id 73.

KILL QUERY NOTIFICATION SUBSCRIPTION 73 ;