DROP VIEW

DROP VIEW — elimina una vista

Synopsis

DROP VIEW [ IF EXISTS ] nombre [, ...] [ CASCADE | RESTRICT ]

Descripción

DROP VIEW elimina una vista existente. Para ejecutar este comando debes ser el propietario de la vista.

Parámetros

IF EXISTS

No arroja un error si la vista no existe. Se emite una advertencia (notice) en este caso.

nombre

El nombre (opcionalmente calificado por esquema) de la vista a eliminar.

CASCADE

Elimina automáticamente los objetos que dependen de la vista (como otras vistas), y a su vez todos los objetos que dependen de esos objetos (consulta la Section 5.15).

RESTRICT

Rechaza eliminar la vista si hay objetos que dependen de ella. Este es el comportamiento predeterminado.

Ejemplos

Este comando eliminará la vista llamada kinds:

DROP VIEW kinds;

Compatibilidad

Este comando cumple con el estándar SQL, a excepción de que el estándar solo permite eliminar una vista por comando, y a excepción de la opción IF EXISTS, que es una extensión de PostgreSQL.

Véase también

ALTER VIEW, CREATE VIEW