补充:相等时用to_char,比较大小(<或>)时用 时间格式(如果不是时间格式可以用to_date)
java.util.Date date=
new
java.util.Date();
String hql=
"select i from table i where to_char(i.date,'yyyy-MM-dd') = to_char(?,yyyy-MM-dd)"
;
Query q=
new
Query(hql);
q.setDate(
0
,date);