6

私は varchar を日時に変換しようとしています これは私が今持っているものであり、私にとってはうまくいきません。私は常に所有値を取得します

STR_TO_DATE(REPLACE(LEFT('5/16/2011 20:14 PM', LOCATE('M' , '5/16/2011 20:14 PM')-3), '/',','),'%m-%d-%Y %T')

次のコードは、2011 年 5 月 16 日 20:14 を返します。

select REPLACE(LEFT('5/16/2011 20:14 PM', LOCATE('M' , '5/16/2011 20:14 PM')-3), '/',',')

現在の出力は空の文字列です。2011-05-16 20:14:00 である必要があります

どうすればこれを機能させることができますか?

ありがとう

4

1 に答える 1