Bonjour , je veux créer un trigger fait le traitement suivant sur la table RECHANGE :

si lors de l'insertion l'utilisateur laisse le champs Description vide , le trigger se charge de le remplir par quelques valeur,

Code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
create or replace 
trigger rmp before insert on rechange for each row
declare
begin
if :new.description_rechange IS NULL then
insert into rechange values (:new.id_rechange,'valeur qui remplace le vide');
end if;
end;
Probleme de c'est que deux ligne sont inséré la premiere est celle du trigger et la deuxieme est celle que j'ai executé mais je veux remplacer l'insertion que je fait avec celle du trigger comment faire?