0
我試圖導入(通過phpMyadmin導入選項)一個csv文件到mysql表。 CSV文件的列日期格式爲mm/dd/yyyy
(10/21/2009),mysql表中的列格式爲日期格式yyyy-mm-dd
。我試圖改變CSV格式,但導入到MySQL後,日期列顯示0000-00-00
或其他一些錯誤的日期。哪一個是正確的日期格式存儲在CSV文件,以便導入後顯示正確的日期?從csv到mysql的日期轉換
謝謝。
我試圖導入(通過phpMyadmin導入選項)一個csv文件到mysql表。 CSV文件的列日期格式爲mm/dd/yyyy
(10/21/2009),mysql表中的列格式爲日期格式yyyy-mm-dd
。我試圖改變CSV格式,但導入到MySQL後,日期列顯示0000-00-00
或其他一些錯誤的日期。哪一個是正確的日期格式存儲在CSV文件,以便導入後顯示正確的日期?從csv到mysql的日期轉換
謝謝。
varchar
)Date
)STR_TO_DATE()
轉換。你的情況:
UPDATE your_table SET new_date_col = STR_TO_DATE(old_date_col, '%m/%d/%Y')
調整原來的格式您的需求。
感謝您的回覆 – Anil 2012-08-08 17:37:45