IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

Insertion avec dblink


Sujet :

SQL Oracle

  1. #1
    Inscrit
    Inscrit en
    Avril 2004
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 193
    Points : 94
    Points
    94
    Par défaut Insertion avec dblink
    Bonjour
    en voulant insérer dans une base distante j'obtiens ce message d'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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'
    le corps de mon trigger :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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;
    les colonnes client_identifiant et civilite_identifiant sont des clés etrangeres et font référence aux tables client(identifiant) et à civilite(identifiant)
    Merci de m'aider à contourner ce problème

  2. #2
    Inscrit
    Inscrit en
    Avril 2004
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 193
    Points : 94
    Points
    94
    Par défaut
    le message d'erreur est clair mais lorsqu'on la tête aux vacances on n'y peu rien.
    il manquait les données parent dans civilité
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [INSERT][SELECT] insert avec un select imbriqué
    Par narmataru dans le forum SQL
    Réponses: 11
    Dernier message: 06/03/2013, 03h04
  2. Probleme INSERT avec SELECT depuis un DBLINK
    Par peetez dans le forum SQL
    Réponses: 3
    Dernier message: 25/07/2007, 23h32
  3. effectuer une requete insert avec 'values' ET 'select'
    Par delaio dans le forum Bases de données
    Réponses: 4
    Dernier message: 15/08/2004, 19h05
  4. INSERT avec procédure stockée / Clef de type AutoInc
    Par bgdelphi dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/10/2003, 18h30
  5. Problème d'insertion avec MySQL
    Par Sonny dans le forum ASP
    Réponses: 13
    Dernier message: 28/08/2003, 13h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo