2016-11-08 11 views
0

私はSQLデータベースの文字列を日付に変換しようとしていますので、その日付までに注文できます。nullを返す日付に文字列を変換する

「16 Jul 2016」は日付形式の例で、次のコードを使用して変換していますが、出力はNULLです。

STR_TO_DATE( `DATE` , '%DD %Mon %YYYY') AS thedatething 

答えて

1

正しいフォーマット文字列を使用します。 MySQL documentationはかなり明確です。

+0

まだ私にnullを与える – Jarratt

0

これを試してください:あなたは、あなたの文字列でOracleとMySQL形式の奇妙なミックスを持っているように見える

str_to_date(date, '%d %b %Y') 

SELECT STR_TO_DATE(col, '%m/%d/%Y') FROM table 
関連する問題