Hibernate 休眠条件限制和最小日期
我有一个关于从标准中获取最小日期的问题。我必须创建条件,设置一些限制,然后从oracle表中选择一条日期字段值最小的记录:Hibernate 休眠条件限制和最小日期,hibernate,hibernate-criteria,Hibernate,Hibernate Criteria,我有一个关于从标准中获取最小日期的问题。我必须创建条件,设置一些限制,然后从oracle表中选择一条日期字段值最小的记录: Criteria cr = oracleSessionFactory.getCurrentSession().createCriteria(Statement.class) .add(Restrictions.eq("id", Id)).add(Restrictions.eq("code",Code)) .add(Restri
Criteria cr = oracleSessionFactory.getCurrentSession().createCriteria(Statement.class)
.add(Restrictions.eq("id", Id)).add(Restrictions.eq("code",Code))
.add(Restrictions.in("Codes", codes))
.setMaxResults(Integer.parseInt(noOfRecord))
.setProjection(Projections.min("businessDate"));
使用此选项后出现的错误是
ERROR: ORA-01861: literal does not match format string
您需要检查
businessDate
是否是日期字段而不是varchar字段。您需要检查businessDate
是否是日期字段而不是varchar字段。