【发布时间】:2015-08-14 15:05:14
【问题描述】:
我需要对计算字段使用 INTERVAL EXPRESSION。如下:
@Formula(" SYSDATE - INTERVAL '1' HOUR * SHOW_LIMIT_HOURS ")
private Date showLimitDate;
然而,考虑到这个表达式就像一个列,hibernate 会生成以下 SQL 片段。
and product0_.sold_at > (
SYSDATE - settings0_.INTERVAL '1' settings0_.HOUR * setting0_.SHOW_LIMIT_HOURS
)
有人可以帮助我吗?
【问题讨论】:
标签: hibernate oracle11g formula intervals