|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : février 2006 Messages : 75 ![]() |
bonjour,
je fais une insertion dans 2 tables sous cette forme LOAD DATA INFILE 'data.csv' INTO TABLE DVP_LOADER FIELDS TERMINATED BY ';' ( IDINTERNE "seq_TMP.nextval", NOM ) INTO TABLE DVP2_LOADER FIELDS TERMINATED BY ';' TRAILING NULLCOLS ( b TMP_ID ??????? ) ma question est TMP_ID doit récupérer la valeur de IDINTERNE (relation clé primaire, clé étrangère) . Que dois je faire ? PS: Je ne fais pas deux triggers car je ne suis pas sure que les INSERTS arrivent dans 2 tables en même temps, il suffit d'avoir 2 INSERTS d'abord dans une table et 1 INSERT dans la ème pour créer des erreurs de relation clé primaire, clé étrangère. C'est important pour moi cette question Merci Cathy |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() |
est ce que tu peux nous donner un exemple de ton fichier data.csv ?
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
pourkoi ne pas essayer d'opter pour cette démarche?
1/ alimenter tt d'abord la table parente et uniquement les colonnes qui ne sont pas des clés étrangères dans ta deuxième table 2/ insérer les colonnes clés étrangères dans ta table2 avec un insert into....values....select la clé primaire from ta table1 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com