|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 26 ![]() |
Bonjour,
je débute avec Talend et à mon premier dév. qui consiste à lire un fichier et le charger dans une base Oracle, voila l'erreur que je récupere: ORA-00904: "COLUMN49" : identificateur non valide Mon fichier a le bon format, est ce l'ordre Insert qui pose problème et comment je peux debuger plus finement la partie SQL générée par Talend et comment corriger la requete? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Consultant informatique Inscription : mars 2003 Messages : 130 ![]() |
la question est : Est ce que le champs "COLUMN49" existe dans ta table ?
Si ce n'est pas le cas c'est juste une erreur de schéma de sortie. Edite le schéma de sortie. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 26 ![]() |
Bonjour,
Effectivement, vous avez raison, le nom des colonnes dans le schéma de sortie ne correspondait pas au nom des colonnes dans la table. En modifiant le schéma de sortie, il va falloir modifier aussi le nom des colonnes de schéma d'entrée (un fichier délimité). Mais est ce qu'il faut taper toutes les 50 colonnes à la main ou peut-on automatiser ce renomage ? Merci d’avance |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Consultant informatique Inscription : mars 2003 Messages : 130 ![]() |
tu n'est pas obligé de renommer les column en entrée tu reverse ton schéma de sortie et tu fais un mapping dans un tmap
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com