JPA 1.0中缺少NVL()的解决方法

时间:2010-11-09 17:19:21

标签: java jpa eclipselink jpql nvl

是否有针对JPA 1.0(Eclipselink 1.1.x)中缺少的NVL()函数的解决方法?

谢谢你,以及最好的问候

1 个答案:

答案 0 :(得分:2)

据我所知,没有标准的解决方法。使用EclipseLink 2.1 nvl()将通过JPQL得到支持。但是使用EclipseLink 1.1,似乎你必须使用EclipseLink Expressions,特别是Expression.ifNull()。有关详细信息,请参阅this threadBug 219814