Bonjour,
Je voulais savoir s'il était possible, sous MySQL, d'importer directement un fichier texte dont la 1ère ligne est le nom des champs en faisant en sorte que cette 1ère ligne définisse les noms des champs et ne soit pas considérée comme la 1ère ligne de la table.
Pour l'instant, je définis d'abord ma table avec le nom des champs et leurs types, et ensuite j'utilise
LOAD DATA LOCAL INFILE 'chemin d'acces'
INTO TABLE Table_déjà_définie
FIELDS TERMINATED BY ';';
Mais évidemment c'est un peu fastidieux de définir tous les champs avant d'importer le fichier texte, j'aimerais que MySQL intègre directement la 1ère ligne dans le nom des champs sans la faire figurer comme ligne de la table.
J'ai bien trouvé la commande IGNORE number LINES, mais cette commande ne fait que supprimer la 1ère ligne, n'est-ce pas?
Avez-vous une solution?
Merci d'avance.