私は 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 である必要があります
どうすればこれを機能させることができますか?
ありがとう