sql,update偶发性报错,ERROR: invalid input syntax for integer: "0.00"?

image.png

nested exception is org.postgresql.util.PSQLException:
 ERROR: invalid input syntax for integer: "0.00"

库里面字段类型 numeric 长度 0 小数点 0

偶尔报说int?也不是每一次......

阅读 3.6k
2 个回答

你在java代码调整一下参数类型吧. 你给的参数是一个 浮点 字符串. pg类型转换的时候识别不. 如果不带 .00 就能识别.

新手上路,请多包涵

数据库字段的类型是整形,你传了小数进去,妖魔该数据库的字段类型,要么改入参类型。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题