DROP QUEUE(Transact-SQL)
적용 대상: SQL Server Azure SQL Managed Instance
기존 큐를 삭제합니다.
구문
DROP QUEUE <object>
[ ; ]
<object> ::=
{ database_name.schema_name.queue_name | schema_name.queue_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)