DROP VIEW

Name

DROP VIEW  --  supprime une vue

Synopsis

DROP VIEW name [, ...]
  

Entrées

name

nom d'une vue existante.

Sorties

DROP

message retourné si la commande est réalisée avec succès.

ERROR: view name does not exist

si la vue spécifiée n'existe pas dans la base.

Description

DROP VIEW supprime une vue existante de la base. Pour exécuter cette commande vous devez être le propriétaire de la vue.

Notes

Voir CREATE VIEW pour la création de vues.

Utilisation

Cette commande effacera la vue appelée kinds:

DROP VIEW kinds;
  

Compatibilité

SQL92

SQL92 spécifie certaines possibilités additionnelles pour DROP VIEW:

DROP VIEW view { RESTRICT | CASCADE }
    

Entrées

RESTRICT

S'assure que seule une vue sans contraintes d'intégrité ni vues dépendantes peut être détruite.

CASCADE

Les vues référencées et contraintes d'intégrité seront supprimées également.

Notes

Dès lors, pour supprimer une vue référencée d'une base PostgreSQL, vous devez la supprimer explicitement.