DROP QUEUE (Transact-SQL)
卸除現有的佇列。
語法
DROP QUEUE <object>
[ ; ]
<object> ::=
{
[ database_name . [ schema_name ] . | schema_name . ]
queue_name
}
引數
- database_name
這是要卸除的佇列所在的資料庫名稱。若未提供 database_name,預設為目前的資料庫。
- schema_name (object)
這是擁有要卸除的佇列之結構描述名稱。若未提供 schema_name,預設為目前使用者的預設結構描述。
- queue_name
這是要卸除的佇列名稱。
備註
如果有任何服務參考佇列,您便不能卸除這個佇列。
權限
卸除佇列的權限,會預設給佇列的擁有者、db_ddladmin 或 db_owner 固定資料庫角色的成員,以及系統管理員 (sysadmin) 固定伺服器角色的成員。
範例
這個範例會從目前的資料庫中卸除 ExpenseQueue 佇列。
DROP QUEUE ExpenseQueue ;
請參閱
參考
CREATE QUEUE (Transact-SQL)
ALTER QUEUE (Transact-SQL)
EVENTDATA (Transact-SQL)