Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17

DROP FOREIGN DATA WRAPPER

DROP FOREIGN DATA WRAPPER — 删除外部数据封装

摘要

DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

描述

DROP FOREIGN DATA WRAPPER 删除现有的外部数据封装。要执行此命令,当前用户必须是外部数据封装的所有者。

参数

IF EXISTS

如果不存在外键数据封装器,则不会引发错误。在这种情况下会发出通知。

name

现有外键数据封装器的名称。

CASCADE

自动删除依赖外键数据封装器(如外键表和服务器)的对象,进而删除所有依赖这些对象的(参见第 5.15 节)。

RESTRICT

如果有任何对象依赖它,则拒绝删除外键数据封装器。这是默认设置。

示例

删除外键数据封装器 dbi

DROP FOREIGN DATA WRAPPER dbi;

兼容性

DROP FOREIGN DATA WRAPPER 符合 ISO/IEC 9075-9 (SQL/MED)。IF EXISTS 子句是 PostgreSQL 的扩展。

另请参见

CREATE FOREIGN DATA WRAPPERALTER FOREIGN DATA WRAPPER