0
我有一個數據集(在csv),其中包含一個像「13.22.00」值的列。我想猜這是「hh.mm.ss」。MySQL:導入數據(字符串)作爲時間使用LOAD數據
如何將它轉換爲類型時間(現在是字符串),如hh:mm:ss?
我有一個數據集(在csv),其中包含一個像「13.22.00」值的列。我想猜這是「hh.mm.ss」。MySQL:導入數據(字符串)作爲時間使用LOAD數據
如何將它轉換爲類型時間(現在是字符串),如hh:mm:ss?
您可以使用LOAD DATA
中的SET
子句在將輸入數據放入表格之前對其進行變換。例如。如果時間是在CSV的2列,你想放的時間到表的time
列
LOAD DATA INFILE "filename"
(col1, @col2, col3, ...)
SET time = REPLACE(@col2, '.', ':');
謝謝!我感謝您的幫助! – Purplehana
的可能的複製[如何使用以CSV導入的時間變化串日期MySQL的日期格式MySQL的LOAD DATA LOCAL INFILE](http://stackoverflow.com/questions/2238611/how-to-change-string-date-to-mysql-date-format-at-time-of-import-of-csv-using -my) – manniL