DROP QUEUE (Transact-SQL)

Löscht eine vorhandene Warteschlange.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

DROP QUEUE <object>
[ ; ]

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

Argumente

  • database_name
    Der Name der Datenbank, die die zu löschende Warteschlange enthält. Wird database_name nicht angegeben, wird standardmäßig die aktuelle Datenbank verwendet.

  • schema_name (object)
    Der Name des Schemas, das die zu löschende Warteschlange besitzt. Wird schema_name nicht angegeben, wird standardmäßig das Standardschema für den aktuellen Benutzer verwendet.

  • queue_name
    Der Name der zu löschenden Warteschlange.

Hinweise

Sie können eine Warteschlange nicht löschen, wenn Dienste auf sie verweisen.

Berechtigungen

Standardmäßig verfügen der Besitzer der Warteschlange, Mitglieder der festen Datenbankrollen db_ddladmin und db_owner sowie Mitglieder der festen Serverrolle sysadmin über die Berechtigung zum Löschen einer Warteschlange.

Beispiele

Im folgenden Beispiel wird die Warteschlange ExpenseQueue aus der aktuellen Datenbank gelöscht.

DROP QUEUE ExpenseQueue ;