我拥有以下简便的日本邮局实体:
@Entity
@Table( name = myentity_table )
public class MyEntity {
private double a;
private double b;
//(...)
}
<><><>>>>>><>>>>><>>>>>和<>>><<>>>>>> 可在<0>上<> >上<> > ><><>><>>>><>>>>><>>>>><>>>>><>>>>><>>>>>>><>>>>>>>><>>>>>>>><>>>>>>>><>>>>>>>><>>>>>>>><>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 双重。 POSITIVE_INFINITY。 当我试图利用标准实体管理人把双倍制的实体储存到+INF输入数据库时,我例外:
java.sql.SQLException: 绝对值不是有效数字或大致数字数值
我知道我的SQL可能不支持N/INF/+INF号。 没有任何办法储存这个实体,而不必写“总部”的问询,将“+INF”改为“(或最高一倍)”? 理想的情况是,我要像往常一样,通过实体经理这样做。
提前感谢。