【发布时间】:2012-11-14 23:44:22
【问题描述】:
我们正在尝试使用 sybase 函数“power”对其中一个 DB 列进行数学计算。
休眠生成幂函数为
pow(?, xyzo0_.AmtScale)
而 sybase 支持作为语法的 power 函数
POWER(数字表达式-1,数字表达式-2)
我们已经尝试修改 hibernate.dialect。试过了
org.hibernate.dialect.SybaseASE15Dialect org.hibernate.dialect.Sybase11方言 org.hibernate.dialect.SybaseAnywhereDialect
但所有方言都生成幂函数为
pow(?, xyzo0_.AmtScale).
这是休眠问题还是我们遗漏了什么?
【问题讨论】: