i need converting sql hibernate sql.
sql:
string sql = "select time, hour(time) hour, minute(time) minute " + "from db time >= date_add(now(), interval -24 hour) " + "group 2 order time limit 500"; i use sqlquery add scalars. tried hql:
string hql = "select time, hour(time), minute(time) db o " + "where o.time >= :time group 2 order o.time"; query query = session.createquery(hql); query.setdate("time", calend.gettime()); //calend calendar object however, doesn't work. error says it's hql error.
instead of using setdate try using setparameter.
from this link hql dates:
"setdate" truncate hql date value , ignore hours, minutes, seconds.
using setparameter interpret values parameter indicated :variable.
Comments
Post a Comment