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

!SQl语句查询

2012-08-14 
在线等!!SQl语句查询~一个varchar2类型的字段。比如说某某日期我用这个类型来存储的,我想查询在某一个日期

在线等!!SQl语句查询~
一个varchar2类型的字段。比如说某某日期我用这个类型来存储的,我想查询在某一个日期范围内的时间,怎么写sql语句?

[解决办法]
要在查询语句中用函数将其转为Date类型的,比如(Oracle):

Where to_date(column_name, 'yyyy-mm-dd') > ?



但是!这种方式下,将完全用不到索引;也即会导致“全表扫描”,数据量稍多就很浪费性能,非常不推荐。

建议还是将其转为Date类型字段,并增加索引来查询会比较好。

热点排行