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

DROP RULE

DROP RULE — Supprimer une règle de réécriture

Synopsis

DROP RULE [ IF EXISTS ] nom ON nom_table [ CASCADE | RESTRICT ]
  

Description

DROP RULE supprime une règle de réécriture.

Paramètres

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.15).

RESTRICT

La règle n'est pas supprimée si un objet en dépend. Comportement par défaut.

Exemples

Suppression de la règle de réécriture nouvellerègle :

DROP RULE nouvellerègle ON matable;
   

Compatibilité

DROP RULE est une extension du langage par PostgreSQL comme tout le système de réécriture des requêtes.