salut la foule, les experts, les galinacés et les aliens...

Je viens de lire la doc sur le site au niveau des triggers ainsi que celle du site officiel postgresql.

Je pensais faire un truc tout simple mais visiblement soit c'est pas possible parce que la methode a changé par rapport aux vieilles versions que je connaissait pas trop trop mal, mais j'ai plus pratiqué depuis un moment....

Le truc est simple
j'ai une table stock classique : id,ref,designation,caracteristiques,date_entree,etc......
j'ai une table de suivi de ce qu'on a eu par le passé : id,ref,designation,marque

je voulais juste faire un simple trigger avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
create trigger ......after insert 
begin
insert into dejareference values (new.ref,nex.designation,new.marque);
end;
d'après les docs seul l'appel à une procédure peut être fait par un trigger ?? il faut 2 étapes ??
et google semble confirmer ça...avec 10/15 exemples ou à chaque fois la seule solution est un appel de procédure ??

C'est abhérant ? non ? Tout ce que je veux c'est une copie dynamique de certains champs vers une autre table.... la base quoi le plus simple trigger qu'on puisse faire ...

Merci