Bonjour,
Je souhaite utiliser Firebird. J'ai Firebird 2.1 sous windows XP.
Je dois importer des données depuis un fichier .csv. Il s'agit de données générée par une station météo. Ce fichier a la forme suivante :
Je sais, il y a une virgule en fin de ligne ! Je sais pas pourquoi mais je dois faire avec.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 7/27/09,12:00:03 AM,VALID,17.073,VALID,50.501,VALID,6.706,VALID,939.6,VALID,0.876,VALID,1.398,VALID,0.297,VALID,259.0,VALID,300.0,VALID,214.0, 7/27/09,12:02:03 AM,VALID,16.603,VALID,53.163,VALID,7.021,VALID,939.558,VALID,1.471,VALID,2.297,VALID,0.703,VALID,285.0,VALID,310.0,VALID,260.0, 7/27/09,12:04:03 AM,VALID,16.601,VALID,50.637,VALID,6.31,VALID,939.508,VALID,1.318,VALID,2.102,VALID,0.5,VALID,272.0,VALID,304.0,VALID,207.0, 7/27/09,12:06:03 AM,VALID,16.968,VALID,49.363,VALID,6.278,VALID,939.5,VALID,1.208,VALID,2.203,VALID,0.5,VALID,250.0,VALID,278.0,VALID,210.0,
J'ai des centaines de milliers de lignes.
Je voudrais faire un script batch avec deux paramètres d'entrées le csv source et la base destination. Ainsi l'utilisateur lancera le script tous les mois à la réception des nouvelles valeurs en mettant les bons paramètres.
J'ai créé la base. Pas de pb (j'utilise Firebird depuis des années).
Quel outil serait le plus adapté ? J'ai fouiné et trouvé IDPump, qli, mais je n'ai pas été emballé.
Est ce que quelqu'un s'est déjà penché sur le problème ?
Merci d'avance pour votre aide.
Partager