Can any one help how to compare Time column in hibernate criteria OR HQL. -
i have requirement that, need compare time column table using hibernate criteria or hql. using ms sql 2012 server.
i have tried:
i used 2 approaches:
1)
criteria criteria=session.createcriteria(shifttype.class , "shifttype"); criteria.add( restrictions.lt("shifttype.shiftstarttime", time)); criteria.setprojection(projections.projectionlist().add(projections.property("shifttype.shiftstarttime").as("shiftstarttime"))); criteria.setresulttransformer(transformers.aliastobean(shifttypevo.class)); list<shifttypevo> shift = criteria.list();
2)
string sqlquery= "select count(*) shifttype shiftstarttime <:mindate"; query query=session.createquery(sqlquery); query.settime("mindate", time); session.begintransaction().begin(); //shifttype shifttype = (shifttype) query.list().get(0); query.uniqueresult(); system.out.println("shift size" +query.uniqueresult());
Comments
Post a Comment