我有一个表(在Oracle 9及更高版本中),我需要使用Hibernate查找给定日期的所有条目.条目具有时间戳(数据类型为"日期").有些条目有时间,有些只有日期.这是无法更改的,因为这是我无法更改的其他应用程序的输出.在SQL中,我会写一些东西
SELECT * FROM table WHERE trim(table.date) = to_date('11.06.2009')
Run Code Online (Sandbox Code Playgroud)
获取我正在寻找的日期的所有条目.我想知道如何使用HQL让Hibernate这样做.我知道我可以在Hibernate中使用SQL查询,但这似乎不太干净.有没有办法做到这一点?如果可能,这种方式也适用于非oracle数据库,其中timestamp将是数据类型.