Hibernate:修改条件sqlrestriction以使用大于或等于日期

时间:2016-08-27 17:17:24

标签: java oracle hibernate

使用sqlRestriction时没什么经验。需要帮助修改以下代码,使用"大于或等于" 而不是"喜欢"

criteria.add(Restrictions.sqlRestriction(
                    "to_char(RELEASE_DATE,'dd-Mon-yy') like ?", "%"
                            + convertDate + "%", StandardBasicTypes.STRING));

1 个答案:

答案 0 :(得分:1)

对于第一个参数使用属性名称,而不是DB名称。

对于第二个参数,使用实际日期对象,而不是convertDate中保存的日期的字符串值。

然后尝试:

criteria.add(Restrictions.ge("ReleaseDate", regularDate))