DROP FOREIGN DATA WRAPPER

DROP FOREIGN DATA WRAPPER — elimina un conector de datos foráneos (foreign-data wrapper)

Synopsis

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

Descripción

DROP FOREIGN DATA WRAPPER elimina un conector de datos foráneos (foreign-data wrapper) existente. Para ejecutar este comando, el usuario actual debe ser el propietario del conector de datos foráneos.

Parámetros

IF EXISTS

No arroja un error si el conector de datos foráneos no existe. Se emite una advertencia (notice) en este caso.

nombre

El nombre de un conector de datos foráneos existente.

CASCADE

Elimina automáticamente los objetos que dependen del conector de datos foráneos (tales como tablas foráneas y servidores), y a su vez todos los objetos que dependen de esos objetos (consulta la Section 5.15).

RESTRICT

Rechaza eliminar el conector de datos foráneos si hay objetos que dependen de él. Este es el comportamiento predeterminado.

Ejemplos

Eliminar el conector de datos foráneos dbi:

DROP FOREIGN DATA WRAPPER dbi;

Compatibilidad

DROP FOREIGN DATA WRAPPER cumple con el estándar ISO/IEC 9075-9 (SQL/MED). La cláusula IF EXISTS es una extensión de PostgreSQL.

Véase también

CREATE FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER