隐藏

报错误将expression转换为数据类型int时发生算术溢出

发布:2022/12/22 15:23:23作者:管理员 来源:本站 浏览次数:363

1.CONVERT(bigint, 字段名);


2.Cast(字段名 as decimal(18,2));


这个问题是由于数据超大而引起的,那么当然要想办法把查询的SQL改下,考虑能不能将查询的数据转化下,

转化程比Int 类型存储范围大的数据类型。当然这只是个临时的解决方法,彻底解决这个问题还是要调整数据库将字段由Int型调整为适当类型。