Bonjour à tous,
J'ai un petit problème lorsque j'essaie de faire un load sur un champ qui comporte des "enter" ou si vous préférez, "\n".
J'ai essayer ceci:
Mais ça utilise le retour de chariot comme un terminated by, ce qui cause des erreurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 load data infile 'desc.txt' badfile 'desc.bad' discardfile 'desc.dsc' replace into table CNV_DESC (PAGE_APP CHAR TERMINATED BY '|' NULLIF PAGE_APP=BLANKS, LIBELLE char terminated by '|', DESC_FR CHAR TERMINATED BY '|')
Ensuite j'ai essayer ceci :
Qui là fonctionne, mais seulement pour une ligne et je ne peux pas trouver de façon pour aller chercher le reste à loader........
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 load data infile 'desc.txt' "str '|\n'" badfile 'desc.bad' discardfile 'desc.dsc' replace into table CNV_DESC fields terminated by '|' optionally enclosed by '"' (PAGE_APP CHAR, LIBELLE char, DESC_FR CHAR)
Est-ce qu'il y aurait quelqu'un qui aurait une idée!!??!!?? Je suis un peux désespérée...
Merci à l'avance!!
DEC
Partager