Bonjour, j'ai vu qu'il n'y avait pas de trigger before insert.
Et je n'arrive pas à faire ce que je souhaite.
Je voudrai avant l'insertion d'une occurrence dans une table de donnée je voudrai modifier la variable de cette occurrence.
J'ai une table Agent:
J'ai une autre table IMC:Avec Comme champs :
ID
Nom
L'occurrence ressemble à :Avec comme champs:
Nom
Description
Je voudrais que la commande rajoute la description en plus du nom lors de l'insertion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Insert into Agent values ('X','Nom');
Un trigger du type
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Create trigger before insert on Agent DECLARE desc varchar(150); BEGIN desc := Select description from IMC where nom = old.nom; insert into Agent values ('X.old',old.nom + desc); END
Partager