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 où est défini le déclencheur.

Paramètres

nom

Le nom du déclencheur à supprimer.

table

Le nom d'une table (pouvant être qualifié par le nom du schéma) à partir de laquelle le déclencheur est défini.

CASCADE

Supprime automatiquement les objets dépendants 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 is_dist_existe ON films;

Compatibilité

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

Voir aussi

CREATE TRIGGER