2012-09-26 3 views
0

Hibernate는 오라클Hibernate는 오라클에 대한 지원하지 않는 TIMESTAMPDIFF는

에 대한 TIMESTAMPDIFF을 지원하지 않습니다 그것은 오라클에서 오류를 제공하지만, MySQL을 매우 잘 실행

**Query** :select app from Application app where app.id not in (select aml.referenceId from AuditMailLog aml where app.id = aml.referenceId and aml.event = 'application_expiry_reminder' and aml.referenceTableName = 'application') and TIMESTAMPDIFF(DAY, created_date, CURRENT_TIMESTAMP()) >= 30 and status in (0,1) 
대안이 될 수있는 것을

은 아무도 말해 줄 수 ?

답변

0

쿼리에는 DetachedCriteria을, SQL 함수에는 Restrictions.sqlRestriction을 사용할 수 있습니다.

관련 문제