Bonjour
en voulant insérer dans une base distante j'obtiens ce message d'erreur :
le corps de mon trigger :Code:
1
2
3
4
5
6
7
8 ERREUR à la ligne 1 : ORA-02291: violation de contrainte (PIMMO.STAGIAIRE_CIVILITE) d'intégrité - touche parent introuvable ORA-02063: précédant line de LKPIMMO ORA-06512: à "PIMMO.TRG_STAGIAIRE", ligne 3 ORA-04088: erreur lors d'exécution du déclencheur 'PIMMO.TRG_STAGIAIRE'
les colonnes client_identifiant et civilite_identifiant sont des clés etrangeres et font référence aux tables client(identifiant) et à civilite(identifiant)Code:
1
2
3
4
5
6
7
8 CREATE OR REPLACE TRIGGER trg_stagiaire AFTER INSERT ON stagiaire FOR EACH ROW BEGIN INSERT INTO stagiaire@lkpimmo (identifiant,prenom,nom,email,client_identifiant,civilite_identifiant) vALUES (:new.identifiant,:new.prenom,:new.nom,:new.email,:new.client_identifiant,:new.civilite_identifiant); END;
Merci de m'aider à contourner ce problème