DROP MATERIALIZED VIEW

DROP MATERIALIZED VIEW — elimina una vista materializada

Synopsis

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

Descripción

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

Parámetros

IF EXISTS

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

nombre

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

CASCADE

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

RESTRICT

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

Ejemplos

Este comando eliminará la vista materializada llamada order_summary:

DROP MATERIALIZED VIEW order_summary;

Compatibilidad

DROP MATERIALIZED VIEW es una extensión de PostgreSQL.

Véase también

CREATE MATERIALIZED VIEW, ALTER MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW