Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure 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 ;