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 的扩展。