select * from tableA where trunc(order_date) > sysdate -7;
像
这样的东西Criteria criteria = getSession().createCriteria(TableA.class).
add(Restrictions.gt("orderDate", afterSubtracting7DaysFromToday));
答案 0 :(得分:0)
使用sqlRestriction执行sql数据库功能。 像这样:
Criteria criteria = getSession().createCriteria(TableA.class).
.add(Restrictions.sqlRestriction("trunc(order_date) > sysdate -7"));