Trigger et table

cs_sana83 Messages postés 29 Date d'inscription samedi 17 février 2007 Statut Membre Dernière intervention 9 novembre 2011 - 4 nov. 2011 à 22:40
pradiergael Messages postés 13 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 11 décembre 2011 - 2 déc. 2011 à 01:39
bonsoir,
est ce que je peux faire deux trigger update sur une table "article"?
1er: sur toute la table
2eme : sur une colonne ou 2, 3,...(exple: prix_art)

pouvez_vous m'expliquer cet astuce, merci

1 réponse

pradiergael Messages postés 13 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 11 décembre 2011
2 déc. 2011 à 01:39
oui
on peut définie ces triggers en même temps (1 de chaque type au mimumax):

BEFORE UPDATE row
BEFORE UPDATE statement
AFTER UPDATE row
AFTER UPDATE statement

cependant, si vous avez besoin de définir des comportements différents selon les colonnes, peut-être vaut-il mieux utiliser la clause plutot que definir un autre type de trigger
IF UPDATING('nom_colonne') then ... END IF
0