有没有办法在 Hibernate 标准中使用“TO_CHAR”?

问题描述 投票:0回答:1

我正在尝试在休眠条件中“翻译”此查询。

SELECT *
FROM ACCDAT_CALENDAR a
WHERE TO_CHAR(a.DATE,'YYYY') = 2021;

有人可以帮助我吗? 谢谢

java hibernate hibernate-criteria
1个回答
0
投票

可以通过 toString 指令的谓词来完成

谓词 dateRestriction = builder.like(builder.toString(root.get("date")), "%2021%");

© www.soinside.com 2019 - 2024. All rights reserved.