PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 17.0 » Référence » Commandes SQL » DROP MATERIALIZED VIEW

DROP MATERIALIZED VIEW

DROP MATERIALIZED VIEW — supprimer une vue matérialisée

Synopsis

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

Description

DROP MATERIALIZED VIEW supprime une vue matérialisée existante. Pour exécuter cette commande, vous devez être le propriétaire de la vue matérialisée.

Paramètres

IF EXISTS

Ne renvoie pas d'erreur si la vue matérialisée n'existe pas. Un message d'avertissement est renvoyé dans ce cas.

nom

Le nom de la vue matérialisée (potentiellement qualifié du schéma) à supprimer.

CASCADE

Supprime automatiquement les objets dépendant de la vue matérialisée (comme d'autres vues matérialisées ou des vues standards), ainsi que tous les objets dépendants de ces objets (voir Section 5.15).

RESTRICT

Refuse de supprimer la vue matérialisée si des objets dependent de lui. C'est le comportement par défaut.

Exemples

Cette commande supprimera la vue matérialisée appelée resume_commandes :

DROP MATERIALIZED VIEW resume_commandes;
   

Compatibilité

DROP MATERIALIZED VIEW est une extension PostgreSQL.