Bonjour,
Je me suis renseigné, et suis en train de mettre au point mon premier trigger simple.
Bien évidemment, il ne marche pas, sinon je ne viendrais pas vous voir :p
Ci dessous le code. L'objectif est de convertir une valeur en pouce en millimètre (d'où le 25.4).
J'espère que ce n'est qu'un simple problème de syntaxe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TRIGGER `trig` BEFORE INSERT ON `table` FOR EACH ROW BEGIN IF NEW.millimetre = NULL AND NEW.pouce != "" THEN SET NEW.millimetre = NEW.pouce * 25.4; END IF; END$$
Merci d'avance pour votre aide.
Partager