0

STR_TO_DATE(str,fmt); の使用方法を知っています。特定の文字列の形式を変更しますが、テキスト形式のすべての異なる日付の列がある場合 (例: 2016 年 1 月 11 日、2016 年 1 月 25 日、2015 年 6 月 27 日など)、どうすればよいですか列のすべてのデータを DATE 形式に変換しますか? 私が読んでいるものすべてから、毎回変換する正確な値を提供する必要があるようです。

4

2 に答える 2

0

ありがとうマークB。

str_to_date(yourfield, '%d/%m/%Y'), 完了. update クエリの一部としてレコード内のフィールドを使用できます。たとえば、 update foo set bar=bar+1 は完全に正当/有効です。

だから私は使用しました:

update [My_Table]
set Create_Date = str_to_date(Create_Date, '%d/%m/%Y')
于 2016-07-27T18:10:44.903 に答える