oracle查询date类型的数据的时候的小问题

来源:互联网 发布:三千年未有之变局知乎 编辑:程序博客网 时间:2024/06/10 05:56

在用到session.createSqlQuery(sql) 查询sql语句的时候要查询一个时间段,需要绑定变量

传过来的begTime和 endTime是date类型的  开开心心的就setDate()了 结果控制台报格式错误

然后把这两个变量转为sql 并用setString()绑定上,然后sql的时间段判断这样写的


u.BUILDTIME BETTWEN TO_DATE(BEGTIME,'yyyy-mm-dd') AND TO_DATE(endTime,'yyyy-mm-dd')

不知道是不是有点多此一举?  把date类型的转为sql又在sql里面转为date  一会去试试

原创粉丝点击