0
我有一個包含訪問日期的表,但數據類型是數字(雙),格式是m/d/yyyy(不是短日期,常規日期,等等)。當我嘗試將其導出爲.csv文件時,格式會更改爲5位數字。因此,例如2016年12月12日成爲42716,而2016年7月12日變成42711.的問題是,我想這個表導入到MySQL與此以下SQL腳本:導出表包含訪問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')
這個腳本運行良好如果日期格式仍然正常。但是,如果它變成了這些數字,這是行不通的。任何想法如何處理這個問題?