Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
約500万行の大きなテーブルがあります。
テーブル:
ID (bigint), TRANS_DATE (TEXT)
例:
04/05/12 11:30 一部の行は次のようになります2012/22/05 14:50
04/05/12 11:30
2012/22/05 14:50
Date設定する必要がある新しい列を作成しましたdate = STR_TO_DATE(TRANS_DATE , "????")
Date
date = STR_TO_DATE(TRANS_DATE , "????")
STR_TO_DATE正しいデータベースの日付形式に変更するには、形式に何を追加すればよいですか?
STR_TO_DATE
次のようなことができます。
date = STR_TO_DATE(TRANS_DATE , (case when len(trans_date) = 14 then '%d/%m/%y %h:%i' else '%y/%m/%d %h:%i' end) )