J'ai une table qui contient la date dans access, mais le type de données est number (double) et le format est m/d/yyyy (pas de date courte, date générale, etc). Lorsque j'essaie de l'exporter en tant que fichier .csv, le format est changé en 5 chiffres. Ainsi, par exemple 12/12/2016 devenir 42716, tandis que 12/07/2016 deviennent 42711. Le problème est, je veux importer ce tableau pour MySQL avec ce script SQL suivant:La table d'exportation contient le champ 'date' de l'accès à csv
LOAD DATA INFILE 'file.csv'
INTO TABLE customer FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n'
(
ID, name, @var1, age
)
SET date = STR_TO_DATE(@var1, '%d/%m/%Y')
Ce script fonctionne bien si le format de la date est toujours correct. Mais, s'il est changé en ces chiffres, ce n'est pas un travail. Une idée de comment gérer ce problème?