现象:postgre执行函数的时候报错
SQL 错误 [22P02]: ERROR: invalid input syntax for type integer: "23.00"
原因:分析是某个字段类型不匹配导致报错
解决方法:将查询的语句先注释掉一部分,缩小查找范围,确定了报错的那一行,分析出是改行导致的错误 ::integer, 0
对应的列是 numeric, 带小数点,不能直接转为integer.
解决方法,换一种函数,
现象:postgre执行函数的时候报错
SQL 错误 [22P02]: ERROR: invalid input syntax for type integer: "23.00"
原因:分析是某个字段类型不匹配导致报错
解决方法:将查询的语句先注释掉一部分,缩小查找范围,确定了报错的那一行,分析出是改行导致的错误 ::integer, 0
对应的列是 numeric, 带小数点,不能直接转为integer.
解决方法,换一种函数,