Mysql
 sql >> Datenbank >  >> RDS >> Mysql

LOAD DATA INFILE einfach JJJJMMTT in JJJJ-MM-TT umwandeln?

Dies lädt und konvertiert in einem Schritt, eine weitere Tabelle ist nicht erforderlich. Weitere Informationen finden Sie im Handbuch .

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