Bonjour,
J'utilise SqlLoader pour charger une table oracle a partir d'un fichier CSV. Mon fichier se présente comme ça :
XXX;021111;231106;
XXX;050310;021759;
XXX;040420;230110;
XXX;011025;011700;
Les deux derniers champs représente une date (YYMMJJ) puis une heure (HHMISS).
Voila comment je procéde pour l'instant pour faire le load:
J'aimerai grouper les deux derniéres colonnes en une seule dans ma base oracle, de façon a n'avoir qu'un seul champ DATE (pour l'instant, l'heure est stockée dans un champ CHAR(6)). Est ce que quelqu'un sait comment il faut faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 load data infile 'monFichier.csv' badfile 'monFichier.bad' append into table maTable fields terminated by ";" (col1 , col2 "to_date(:col1, 'YYMMDD')", col3)
Merci d'avance
Partager