DROP QUEUE (Transact-SQL)
Quita una cola existente.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DROP QUEUE <object>
[ ; ]
<object> ::=
{
[ database_name . [ schema_name ] . | schema_name . ]
queue_name
}
Argumentos
database_name
Nombre de la base de datos que contiene la cola que se va a quitar. Si no se proporciona database_name, el valor predeterminado es la base de datos actual.schema_name (object)
Nombre del esquema propietario de la cola que se va a quitar. Si no se proporciona schema_name, se utiliza el esquema predeterminado del usuario actual.queue_name
Nombre de la cola que se va a quitar.
Comentarios
No se puede quitar una cola si hay servicios que hacen referencia a ella.
Permisos
De forma predeterminada, se concede el permiso para quitar una cola al propietario de la cola, a los miembros los roles fijos de base de datos db_ddladmin o db_owner y a los miembros del rol fijo de servidor sysadmin.
Ejemplos
En el siguiente ejemplo se quita la cola ExpenseQueue de la base de datos actual:
DROP QUEUE ExpenseQueue ;