【发布时间】:2020-04-03 12:13:30
【问题描述】:
我之前的问题因重复而关闭
Use sysdate in @Formula in Oracle and H2
建议的解决方案:
How to use current date in H2 database SQL query
我已经尝试过 CURRENT_TIMESTAMP:
@Formula("FLOOR(CURRENT_TIMESTAMP() - last_date)")
private Long daysSinceLastDate;
它正在与嵌入式 H2 数据库进行集成测试,但正在运行应用程序 Oracle:
Caused by: java.sql.SQLException: ORA-30088: datetime/interval precision is out of range
CURRENT_TIMESTAMP() 在 Oracle 中根本不起作用,CURRENT_TIMESTAMP 在 H2 中也不起作用。
【问题讨论】: