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

oracle日期查询,该如何处理

2013-07-08 
oracle日期查询使用spring与hibernate集成的gethibernatetemplate怎么根据日期查询oracle数据库中的数据,

oracle日期查询
使用spring与hibernate集成的gethibernatetemplate怎么根据日期查询oracle数据库中的数据,比如:我要查询2013-07-04之前或者之后的数据,代码该怎么写

String hql="from News n where n.times < "+endTime;
List<News> list=this.getHibernateTemplate().find(hql);
这样写为什么会报错呢,endTime是java.sql.Date类型的,times在实体类中也是java.sql.Date类型的,在映射文件中是date型。 Oracle Spring Hibernate
[解决办法]
你写个完整的sql去库里查下  时间给个定值 看看能查出来不   好像日期值两边要加单引号吧?  我新手   你试试。。。
[解决办法]
你看看打印出来的日志是不是把时间变成字符串了啊

要不加个Object[]数组,把里面的变量=?了试试

热点排行