DROP DOMAIN — elimina un dominio
DROP DOMAIN [ IF EXISTS ] nombre [, ...] [ CASCADE | RESTRICT ]
DROP DOMAIN elimina un dominio. Solo el propietario de
un dominio puede eliminarlo.
IF EXISTSNo arroja un error si el dominio no existe. Se emite una advertencia (notice) en este caso.
nombreEl nombre (opcionalmente calificado por esquema) de un dominio existente.
CASCADEElimina automáticamente los objetos que dependen del dominio (como columnas de tablas), y a su vez todos los objetos que dependen de esos objetos (consulta la Section 5.15).
RESTRICTRechaza eliminar el dominio si hay objetos que dependen de él. Este es el comportamiento predeterminado.
Para eliminar el dominio box:
DROP DOMAIN box;
Este comando cumple con el estándar SQL, a excepción de la
opción IF EXISTS, que es una extensión de
PostgreSQL.