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:
Avec Comme champs :
ID
Nom
J'ai une autre table IMC:
Avec comme champs:
Nom
Description
L'occurrence ressemble à :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : 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
Merci de votre aide.