|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : janvier 2004 Messages : 46 ![]() |
Bonjour,
Je dispose d'un fichier .txt contenant des valeurs que je veux charger dans une table de ma base de données. Dans le .txt, les champs sont séparés par des tabulations et les fins de lignes sont marqués par des retours chariot. Ex : valeur11;valeur12\n valeur21;valeur22\n valeur31;valeur32\n J'utilise donc la commande suivante : load data infile "./data.txt" into table test; Cela fonctionne très bien, sauf que le retour chariot apparait dans les valeurs qui sont enregistrées dans la dernière colonne de ma table !!! Ex : valeur12\n au lieu de valeur12. Je voudrais que les valeurs chargés le soient sans ce retour chariot !!! J'arrive également au même résultat avec : load data infile "./data.txt" into table test fields terminated by ';' lines terminated by '\n'; auriez vous une idée ? Merci. |
|
|
00
|
|
|
#2 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Salut,
Essaie peut-être ceci : load data infile "./data.txt" into table test fields terminated by ';' lines terminated by '\\n';
__________________
Pensez au bouton
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : janvier 2004 Messages : 46 ![]() |
Salut,
J'ai trouvé l'idée plutot bonne .. mais non .. cela ne fonctionne pas !! Merci, |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : janvier 2004 Messages : 46 ![]() |
YEP !
Je viens de trouver : load data infile "./data.txt" into table test fields terminated by ';' lines terminated by '\r\n'; En fait, il faut exclure le couple retour chariot (\r) + nouvelle ligne (\n) Merci de votre aide. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com