Bonjour,
Je débute avec Talend, et je suis occupé à faire quelques tests et j'aimerai à partir d'un fichier d'input (un xml) dans mon cas, insérer ces records dans une table Oracle.
J'ai donc:
tFileInputXML -> tMap -> tOracleOutput
Je récupère correctement les records venant du fichier xml, je fais mon mapping et il insère correctement le 1er record (l'id est alors une valeur par défault). Lors du 2ème record, il va essayer d'insérer le 2ème record mais j'ai une unique constaint violated (ce qui est normal vu que je n'arrive pas à incrémenter l'id).
Donc ma question est comment faire ? J'ai essayé de ne pas passer l'id (pour espérer qu'il fasse un auto-increment automatique) mais cela ne fonctionne pas car il me dit alors que le champ est nul ...
Merci
Partager