Bonjour,
Avec une application python travaillant en oracle 10g, A travers une IHM, je saisi des infos correspondant à une table 'AIRPORT', mais des champs mandatory sont cachés : ils vont être créé avec une valeur par défaut pour que le 'insert' se fasse et je compte utiliser le trigger suivant pour remettre la bonne valeur dans ce champ:Mais oracle me signale l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 create or replace trigger airport_creation after insert on airport for each row when (old.aixm_identifier = 'x') begin :new.aixm_identifier := sys_guid(); end; /Comment puis je écrire ce trigger ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-04084: cannot change NEW values for this trigger type
Merci
Partager