Partilhar via


DROP QUEUE (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Descarta uma fila existente.

Convenções de sintaxe de Transact-SQL

Sintaxe

DROP QUEUE <object>  
[ ; ]  
  
<object> ::=  
{ database_name.schema_name.queue_name | schema_name.queue_name | queue_name }

Argumentos

database_name
O nome do banco de dados que contém a fila a ser descartada. Quando não for fornecido nenhum database_name, o padrão será o banco de dados atual.

schema_name (object)
O nome do esquema que possui a fila a ser descartada. Quando nenhum schema_name for fornecido, ele usará como padrão o esquema padrão do usuário atual.

queue_name
O nome da fila a ser descartada.

Comentários

Não é possível descartar uma fila se qualquer serviço se referir a ela.

Permissões

A permissão para remover uma fila usa como padrão o proprietário da fila, os membros das funções de banco de dados fixas db_ddladmin ou db_owner e os membros da função de servidor fixa sysadmin.

Exemplos

O exemplo a seguir remove a fila ExpenseQueue do banco de dados atual.

DROP QUEUE ExpenseQueue ;  

Consulte Também

CREATE QUEUE (Transact-SQL)
ALTER QUEUE (Transact-SQL)
EVENTDATA (Transact-SQL)