删除现有的队列。

语法

DROP QUEUE [IF EXISTS] name

说明

DROP QUEUE 允许具有 aq_administrator_role 特权的用户删除现有的队列。

说明 PolarDB PostgreSQL版(兼容Oracle)DROP QUEUE SQL 命令包含额外的语法(Oracle 不提供)。可以将该语法与 DBMS_AQADM 联合使用。

参数

参数说明
name要删除的队列的名称(可能是 schema 限定的)。
IFEXISTS包含 IF EXISTS 子句可指示服务器在队列不存在时不返回错误。服务器会发出通知。

示例

以下示例会删除名为 work_order 的队列:

DROP QUEUE work_order;