DROP FOREIGN DATA WRAPPER — elimina un conector de datos foráneos (foreign-data wrapper)
DROP FOREIGN DATA WRAPPER [ IF EXISTS ] nombre [, ...] [ CASCADE | RESTRICT ]
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.
IF EXISTSNo arroja un error si el conector de datos foráneos no existe. Se emite una advertencia (notice) en este caso.
nombreEl nombre de un conector de datos foráneos existente.
CASCADEElimina 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).
RESTRICTRechaza eliminar el conector de datos foráneos si hay objetos que dependen de él. Este es el comportamiento predeterminado.
Eliminar el conector de datos foráneos dbi:
DROP FOREIGN DATA WRAPPER dbi;
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.