SQL Server データベースに日付フィールドを含むテーブルがあり、varcharyyyymmddhhnn形式 (nn分) として表示されます。たとえば、 に200012011200なります01 Dec 2000 12:00。datetimeこれを値に変換する必要がありますが、convertどのコードもそれをカバーしていないようです。ISO形式に最も近いですyyyymmddが、時刻部分が含まれていないため、呼び出しconvert(datetime, MyDateField, 112)は失敗します。
時間の部分は重要なので、簡単には剥がせません。これを日時に変換するにはどうすればよいですか?