...
部分数据长度范围超过了数据库表字段设定的长度限制。
解决方案:
(1)排查数据库中的数据是否符合数据库字段的精度范围;
(2)若涉及的参数比较多,可通过二分法的方式筛选掉部分数据,锁定异常数据。即先筛选n/2的参数,若正常则筛选n/4的参数,直到锁定某一个参数下执行会报错,进一步到数据库中查看对应字段是否存在异常数据;
(3)可联系数据库管理员或数据库厂商进行排查。排查查询的数据是否在数据库表字段的长度范围内,若数据量较大,建议可通过二分法或者添加参数值过滤的方式锁定有问题的数据范围,加大字段长度或更改有问题的数据,确保数据长度不超过字段长度即可解决此问题。