【发布时间】:2011-06-04 03:45:24
【问题描述】:
我有个问题,mysql中datediff的语法和hsqldb不同:
mysql: datediff(date1,date2)
hsqldb: datediff(interval,date1,date2)
hibernate 中的方言通常可以解决这些问题,但是我似乎无法找到为 hibernate 创建 datediff 限制的方法。这是一个真正的麻烦,因为它阻止我使用内存中的 hsql 数据库进行单元测试,因为我必须在 sql 语句中“硬编码” datediff 的格式。
如果有人对此问题有任何建议,将不胜感激。
【问题讨论】:
标签: java sql hibernate orm datediff