DROP TRIGGER

Nom

DROP TRIGGER -- supprime un déclencheur

Synopsis

DROP TRIGGER nom ON table [ CASCADE | RESTRICT ]

Description

DROP TRIGGER supprime la définition d'un déclencheur existant. Pour exécuter cette commande, l'utilisateur courant doit être le propriétaire de la table pour laquelle le déclencheur est défini.

Paramètres

nom

Le nom du déclencheur à supprimer.

table

Le nom de la table (pouvant être qualifié par le nom d'un schéma) sur laquelle le déclencheur est défini.

CASCADE

Supprime automatiquement les objets qui dépendent du déclencheur.

RESTRICT

Refuse de supprimer le déclencheur si un objet en dépend. Ceci est la valeur par défaut.

Exemples

Détruit le déclencheur si_dist_existe de la table films :

DROP TRIGGER si_dist_existe ON films;

Compatibilité

L'instruction DROP TRIGGER de PostgreSQL est incompatible avec le standard SQL. Dans le standard SQL, les noms de déclencheurs ne se définissent pas par rapport tables, donc la commande est simplement DROP TRIGGER nom.

Voir aussi

CREATE TRIGGER