我正在运行以下内容作为 HQL 查询的 where 子句的一部分:
:timeToTopOfList = ((CAST((j.displayed_position - 1) AS FLOAT) / jp.openings_per_month) * 30)
当我在 SQL Management Studio 中运行它时,它工作得很好,但是当我通过 Eclipse 运行它时,我收到以下错误:
引起:java.lang.NullPointerException org.hibernate.dialect.function.CastFunction.render(CastFunction.java:55)
我也在使用 JPA,根据这个答案,如果您使用 JPA,则无法转换类型。真的吗?
我真的需要将两个 int 值列划分为浮点数。