休眠查询以在最近5分钟内从Oracle表中获取数据

时间:2019-06-13 18:53:26

标签: oracle hibernate date hibernate-criteria

我有一个名为EMPLOYEE的表,该表中有一个名为CREATE_DATE的列,其类型为DATE。

我正在使用Hibernate来检索最近5分钟插入的员工的记录。

是否可以根据CREATE_DATE列检索记录!

如果可能的话,我们如何为相同的对象编写休眠条件?

2 个答案:

答案 0 :(得分:0)

select * from EMPLOYEE where CREATE_DATE > sysdate - 1/24/60*5

答案 1 :(得分:0)

从当前日期/时间减去五分钟:

SELECT *
  FROM EMPLOYEE
  WHERE CREATE_DATE > SYSDATE - INTERVAL '5' MINUTE

好运。