Bonjour,
petit problème avec ma fonction trigger
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();
comme l 'indique la fonction , a chaque "update" de la colonne lrg je voudrais modifier la valeur de la colonne class_lrg.
il s'agit de faire une classification.
est ce que vous avez une idée pourquoi cela ne fonctionne pas?