Bonjour,
petit problème avec ma fonction trigger
comme l 'indique la fonction , a chaque "update" de la colonne lrg je voudrais modifier la valeur de la colonne class_lrg.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 begin if new.lrg >= 0 and new.lrg < 1 then new.class_lrg = 1; elsif new.lrg >= 1 and new.lrg < 3 then new.class_lrg = 2; elsif new.lrg >= 3 and new.lrg < 8 then new.class_lrg = 3; else new.class_lrg = 4; end if; return new; end; CREATE TRIGGER class AFTER UPDATE OF lrg ON ppx FOR EACH ROW EXECUTE PROCEDURE class_lrg();
il s'agit de faire une classification.
est ce que vous avez une idée pourquoi cela ne fonctionne pas?
Partager