Trigger Avant une insertion
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:
Citation:
Avec Comme champs :
ID
Nom
J'ai une autre table IMC:
Citation:
Avec comme champs:
Nom
Description
L'occurrence ressemble à :
Code:
Insert into Agent values ('X','Nom');
Je voudrais que la commande rajoute la description en plus du nom lors de l'insertion.
Un trigger du type
Code:
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 |
Merci de votre aide.