Bonjour,
Je travaille avec Wamp5 1.7.2., PHP 5.2.3., Apache 2.2.4.
J'aimerais importer le fichier .csv ci-joint. Il y a 6 colonnes.
Pour ce faire, j'exécute le code suivant :
Le problème est que lors de l'importation dans la table, toutes les colonnes sont décalé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 LOAD DATA INFILE 'D:/nace.csv' INTO TABLE nace FIELDS TERMINATED BY '$' ENCLOSED BY '"' ESCAPED BY '\\' LINES STARTING BY '' TERMINATED BY '\n'
Par exemple, à la dernière colonne de la première ligne, on trouve :
This item excludes"
"1
Alors que le "1" devrait faire parti de la première colonne de la seconde ligne. De même, les " devraient être supprimés.
Voici le code de la table :
En conclusion, comment puis je faire en sorte d'importer correctement mon fichier .csv ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TABLE `nace` ( `level` varchar(10) NOT NULL, `code` varchar(10) NOT NULL, `description` varchar(100) NOT NULL, `includes` varchar(1000) NOT NULL, `also includes` varchar(1000) NOT NULL, `excludes` varchar(1000) NOT NULL );
D'avance merci pour vos réponses.
xenos
Partager