Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/04/2011, 12h45   #1
Invité de passage
 
Homme hubert durant
Lycéen
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme hubert durant
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 1
Points : 1
Par défaut Importation fichiers TXT dans base MYSQL

Salut à tous !

Je rencontre quelques problèmes pour importer des fichiers TXT dans une base de données MYSQL. Pour schématiser mon problème voici une petite image :
http://www.hostingpics.net/viewer.ph...3708tabtab.jpg

Au début je voulais utiliser un "LOAD DATA INFILE" mais il n'y a pas de séparateurs réguliers pour délimiter les différents champs ! je ne vois vraiment pas comment faire.

J'aimerai aussi savoir à quoi correspondre les colonnes "T" et "D" dans le tableau sur les infos des variables(voir image premier tableau). Je crois que le "P" dans la colonne "D" correspond à des "zones paquets" mais je ne trouve rien de concluant sur le net.

Merci beaucoup à ceux qui m'aideront.
moimoi78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2011, 18h26   #2
Membre Expert
 
Avatar de Nudger
 
Homme Thomas Arnaud
Directeur de projet
Inscription : octobre 2010
Messages : 452
Détails du profil
Informations personnelles :
Nom : Homme Thomas Arnaud
Âge : 36
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Directeur de projet
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : octobre 2010
Messages : 452
Points : 1 012
Points : 1 012
Envoyer un message via Skype™ à Nudger
Bonjour,

Voilà qui devrait aider :
Code :
1
2
3
4
5
6
7
LOAD DATA LOCAL INFILE '<file name>' INTO TABLE <table>
(@var1)
SET CODE=SUBSTR(@var1,0,5),
NOM=SUBSTR(@var1,5,30),
PRENOM=SUBSTR(@var1,35,20),
CODE_POST=SUBSTR(@var1,55,5),
PRIX=SUBSTR(@var1,60,2);
Concernant les colonnes T et D, je ne connais pas.
Il faut demander à celui qui a fourni ce tableau.
__________________
www.nudge.org Surveillez et optimisez vos applications Java
Nudger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 23h11   #3
Invité de passage
 
Homme hubert durant
Lycéen
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme hubert durant
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 1
Points : 1
Merci beaucoup de ta réponse.
moimoi78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h29.


 
 
 
 
Partenaires

Hébergement Web