从CSV for SQL解析日期

时间:2012-03-26 09:51:45

标签: mysql ruby-on-rails parsing datetime

我正在使用LOAD DATA LOCAL INFILE函数将日志数据从csv提取到mysql数据库中,以便我可以在Rails中使用它。

使用这个问题的答案: Modify CSV field on import to mysql

我唯一的问题是如何解析我的日期时间字段。

Thu Mar 01 11:49:16 +0000 2012

STR_TO_DATE(@csvdate,'??????????')

1 个答案:

答案 0 :(得分:0)

尝试使用STR_TO_DATE函数。例如 -

SET @date = 'Thu Mar 01 11:49:16 2012';
SELECT STR_TO_DATE(@date, '%a %b %d %H:%i:%S %Y');

STR_TO_DATE function