Bonjour,

J'ai un peu de mal à concevoir mon fichier de controle :

En entrée j'ai un fichier texte, les champs sont séparés par des ';'.

J'ai besoin de le charger dans 2 champs de la table cible de la façon suivante :
Champ1_cible = champ1_source + '_' + champ2_source
Champ2_cible = toute la ligne source (incluant les 2 champs déjà traité au dessus)
La taille des champs source n'est pas fixe.

Est ce possible ? si oui, comment réalisé mon fichier de controle ?

Pour l'instant j'ai fait ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
LOAD DATA
INTO TABLE "TMP"
APPEND
TRAILING NULLCOLS (
C_1 ?????? ,
C_2 CHAR(4000) TERMINATED BY '\r'
)