首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

Oracle中用以NVARCHAR2保存的日期字段,怎么在SQL的where条件中按日期过滤

2014-01-22 
Oracle中用以NVARCHAR2保存的日期字段,如何在SQL的where条件中按日期过滤?数据库A表中的日期字段D不是DATE

Oracle中用以NVARCHAR2保存的日期字段,如何在SQL的where条件中按日期过滤?
数据库A表中的日期字段D不是DATE类型的,是NVARCHAR2(255)类型的。
我要以查询大于datetimepicker控件显示日期的数据。

我开始是这样写的:
select * from A1 where to_date(D,'yyyy-mm-dd')>to_date(D,'" & datetimepicker1.value.tostring("yyyy-MM-dd") & "','yyyy-MM-dd')

提示月份错误,看来是不行,请教如何解决?

热点排行