一尘不染

Hibernate中的日期文字

hibernate

我想知道如何在Hibernate查询语言中使用日期文字。我在JPA项目(作为Eclipselink提供程序)中做了如下操作,并且可以正常工作。

SELECT m FROM Me m WHERE m.dob <= {d '1984-10-06'}

但是,当我将Hibernate(V 3.6.7)更改为我的JPA项目的提供程序时,这将不起作用。


阅读 210

收藏
2020-06-20

共1个答案

一尘不染

参考文档说:

where子句中使用的表达式包括以下内容:
[…]

  • SQL文字’foo’,69,6.66E + 2,‘1970-01-01 10:00:01.0’
2020-06-20