根据报错信息来看,出现了PSQLException异常,异常信息是"不良的类型值 int: 7949163542027215218"。这意味着在向pgsql数据库插入数据时,尝试将一个int类型的值赋给了一个varchar(32)类型的字段,而这个int值过大无法转换为varchar类型。

根据你提供的信息,你的代码中这个字段对应的类属性是String类型。那么可能的原因是在插入数据时,使用了错误的数据类型或者数据转换错误。

解决方法是确认你在插入数据时使用了正确的数据类型,并确保将int类型的值转换为String类型后再插入。

例如,使用String.valueOf()方法将int类型的值转换为String类型:

int intValue = 7949163542027215218;
String stringValue = String.valueOf(intValue);

然后使用stringValue变量插入到pgsql数据库中。

PSQLException 不良的类型值 int 7949163542027215218上面的报错是springboot项目向pgsql插入值这个字段在pgsql中是varchar32代码中这个字段对应的类属性是String

原文地址: https://www.cveoy.top/t/topic/jcei 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录