日時形式のデータ列があります。日付は次のように表示されます。
2013-09-07 00:00:00.000;
2012-12-09 00:00:00.000;
2013-08-19 00:00:00.000;
デートはこうしてほしい
26-JUN-13;
08-FEB-12;
28-NOV-12;
次のクエリを使用しました。
select [003 AccptReg].[dbo].[SysDB].[statCngDate_sys] from [003 AccptReg].[dbo].[SysDB]
where [statCngDate_sys]= convert(datetime,left([statCngDate_sys],10),103)
しかし、次のエラーが表示されます。
varchar データ型を datetime データ型に変換すると、範囲外の値になりました。
私は何を間違っていますか?
また、日付の範囲を検索するには、日付列を varchar 形式ではなく datetime 形式にしておく必要がありますか?