Mysql
 sql >> Base de données >  >> RDS >> Mysql

LOAD DATA INFILE convertit facilement AAAAMMJJ en AAAA-MM-JJ ?

Cela charge et convertit en une seule étape, pas besoin d'une autre table. Pour plus d'informations, consultez le manuel .

LOAD DATA INFILE 'file.txt'
INTO TABLE t1
FIELDS TERMINATED BY ',' 
(column1, @var1, column3, ...)
SET column2 = STR_TO_DATE(@var1,'%Y%m%d')