2016-07-28 73 views
0

以下SELECT返回null。INSERT查詢中的MySQL中的STR_TO_DATE返回null

SELECT STR_TO_DATE('27/09/2016 17.51.55','%d/%m/%Y %H%i%s'); 

我試着在'%H%i%s'之間加點,但我得到了同樣的結果。

任何人都可以告訴我這裏有什麼問題嗎?

+0

用點,這個查詢是罰款。點擊這裏http://sqlfiddle.com/#!9/9eecb7d/71273 – Blank

回答

1

試試這個

SELECT STR_TO_DATE('27/09/2016 17.51.55','%d/%m/%Y %H.%i.%S'); 
1

你有一個錯誤的格式(缺少部分時間點):

SELECT STR_TO_DATE('27/09/2016 17.51.55','%d/%m/%Y %H.%i.%s'); 

看到SQLFiddle