DROP PROTOCOL

从数据库中删除外部表数据访问协议。

概要

  1. DROP PROTOCOL [IF EXISTS] name

描述

DROP PROTOCOL从数据库中删除指定的协议。 可以在CREATE EXTERNAL TABLE命令中指定协议名称,以从外部数据源读取数据或将数据写入外部数据源。

您必须是超级用户或协议所有者才能删除协议。

Warning: 如果删除数据访问协议,则使用该协议定义的外部表将不再能够访问外部数据源。

参数

IF EXISTS

如果该协议不存在,请不要报错。在这种情况下会发出通知。

name

现有数据访问协议的名称。

注解

如果删除数据访问协议,则不会删除数据库中与该协议相关联的调用处理程序。 您必须手动删除函数。

协议使用的共享库也应从Greenplum数据库主机中删除。

兼容性

DROP PROTOCOL是Greenplum数据库扩展。

另见

CREATE EXTERNAL TABLE, CREATE PROTOCOL

Parent topic: SQL Command Reference