Importer fichier csv a ma base de donnée sql +

Amel_@ Messages postés 30 Statut Membre -  
Amel_@ Messages postés 30 Statut Membre -
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 1519 Statut Membre 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 30 Statut Membre
 
Merci beaucoup pour ton aide mais la commande 'LOAD DATA...' est inconnue pour SQL+
0