问题报告 纠错本页面

DROP FOREIGN DATA WRAPPER

名称

DROP FOREIGN DATA WRAPPER -- 删除一个外部数据封装

大纲

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

描述

DROP FOREIGN DATA WRAPPER删除一个已存在的外部数据封装器。 当前用户必须是外部数据封装器的所有者才能够执行此命令。

参数

IF EXISTS

当使用IF EXISTS,如果外部数据封装器不存在时,不会抛出错误,而是产生一个通知。

name

已存在的外部数据封装器的名称。

CASCADE

自动删除依赖外部数据封装器的对象(如服务器)。

RESTRICT

如果有依赖于外部数据封装器的对象,则不允许删除外部数据封装器。这是缺省行为。

例子

删除外部数据封装器dbi:

DROP FOREIGN DATA WRAPPER dbi;

兼容性

DROP FOREIGN DATA WRAPPER兼容ISO/IEC 9075-9 (SQL/MED)标准。 IF EXISTS选项是PostgreSQL的扩展。

又见

CREATE FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER