Importer fichier csv a ma base de donnée sql +
Amel_@
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
Amel_@ Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Amel_@ Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux créer une table qui contient plus de 400 ligne, je pense que ça ne sera pas pratique de faire 400 fois la commande insert into values donc pour cela on ma conseiller d'utiliser un fichier csv! quelles sont les étapes a faire pour importer le fichier csv en utilisant sql +????
Je veux créer une table qui contient plus de 400 ligne, je pense que ça ne sera pas pratique de faire 400 fois la commande insert into values donc pour cela on ma conseiller d'utiliser un fichier csv! quelles sont les étapes a faire pour importer le fichier csv en utilisant sql +????
A voir également:
- Importer fichier csv a ma base de donnée sql +
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
1 réponse
Salut,
Je ne connais pas sql+, mais tu peux essayer un LOAD DATA LOCAL INFILE 'chemin/vers/ton/fichier.csv' INTO TABLE nomDeTaTable FIELDS TERMINATED BY ';'
En admettant que ton csv ait pour séparateur le caractère ";", et que les colonnes de ton csv collent avec celles de ta table. Sinon il faudra spécifier en plus le nom et l'ordre des colonnes concernées.
Tu peux trouver toutes les options de cette commande ici : https://dev.mysql.com/doc/refman/8.0/en/load-data.html
Mais à condition bien sûr qu'elle soit compatible avec sql+, ce que tu confirmeras ou non...
Je ne connais pas sql+, mais tu peux essayer un LOAD DATA LOCAL INFILE 'chemin/vers/ton/fichier.csv' INTO TABLE nomDeTaTable FIELDS TERMINATED BY ';'
En admettant que ton csv ait pour séparateur le caractère ";", et que les colonnes de ton csv collent avec celles de ta table. Sinon il faudra spécifier en plus le nom et l'ordre des colonnes concernées.
Tu peux trouver toutes les options de cette commande ici : https://dev.mysql.com/doc/refman/8.0/en/load-data.html
Mais à condition bien sûr qu'elle soit compatible avec sql+, ce que tu confirmeras ou non...
Amel_@
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup pour ton aide mais la commande 'LOAD DATA...' est inconnue pour SQL+