日付値を格納する列があります。ただし、日付が間違った形式で入力された方法もあります。列の日付形式は ですがDD/MM/YYYY
、日付は として取り込まれましMM/DD/YYYY
た。MM/DD/YYYY
値を からに変更するにはどうすればよいDD/MM/YYYY
ですか? たとえば、現時点では表示されており、実際には( ) として入力されているはず03/05/2012
であると読み取られます。3rd May 2012
05/03/2012
5th March 2012
上記は解決しましたが、同様の質問があります。「2012-12-01 12:33:00.0」を「2012-01-12 12:33:00.0」にするにはどうすればよいですか? 「select convert(varchar(50), convert(datetime, log_date, 103), 121)」を試してみましたが、101 と 103 の両方を使用しましたが、まだ反転できません。