DROP RULE — Supprimer une règle de réécriture
DROP RULE [ IF EXISTS ]nom
ONnom_table
[ CASCADE | RESTRICT ]
DROP RULE
supprime une règle de réécriture.
IF EXISTS
Ne pas renvoyer une erreur si l'agrégat n'existe pas. Un message d'avertissement est affiché dans ce cas.
nom
Le nom de la règle à supprimer.
nom_table
Le nom (éventuellement qualifié du nom du schéma) de la table ou vue sur laquelle s'applique la règle.
CASCADE
Les objets qui dépendent de la règle sont automatiquement supprimés, ainsi que tous les objets dépendants de ces objets (voir Section 5.13).
RESTRICT
La règle n'est pas supprimée si un objet en dépend. Comportement par défaut.
Suppression de la règle de réécriture nouvellerègle
:
DROP RULE nouvellerègle ON matable;
DROP RULE
est une extension du langage par
PostgreSQL comme tout le système de
réécriture des requêtes.