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   -
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 +????

A voir également:

1 réponse

flokocha Messages postés 1510 Date d'inscription   Statut Membre Dernière intervention   281
 
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...
0
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+
0