1

我在使用 STR_TO_DATE 函数时遇到问题。

我的日期格式如下

24.04.2012 11:24:50:360

我想把它写在我的 MySQL Column 中,格式是

2012-04-24 11:24:50

为了检查我的陈述是否正确,我正在测试它

SELECT STR_TO_DATE('24.04.2012 11:24:50:360', '%Y-%m-%d %H:%i:%s')

每次我运行它时,它都会返回 NULL。我不知道如何更正查询。

4

1 回答 1

4

试试这个:

SELECT STR_TO_DATE('24.04.2012 11:24:50:360', '%d.%m.%Y %H:%i:%s')

(你的语句格式不正确,需要交换年月日,需要用.作为分隔符)

于 2013-07-02T20:05:17.760 回答