2013-07-02 102 views
1

我有使用STR_TO_DATE函數的問題。STR_TO_DATE輸出NULL

我的日期格式如下

24.04.2012 11:24:50:360 

我想它寫在我的MySQL列,其中格式爲

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

試試這個:

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

(在你的語句格式不正確,你需要交換的年月日之間,你需要使用作爲分隔符。)

+0

謝謝,完美的作品!我投票並立即檢查它是否可用 – user2476011