http://xiangai.taobao.com
http://shop148612228.taobao.com

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

将 expression 转换为数据类型 int 时发生算术溢出错误 2种快速处理方法

 

1.CONVERT(bigint, 字段名);

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

这个问题是由于数据超大而引起的,那么当然要想办法把查询的SQL改下,考虑能不能将查询的数据转化下,
转化程比Int 类型存储范围大的数据类型。当然这只是个临时的解决方法,彻底解决这个问题还是要调整数据库将字段由Int型调整为适当类型。

posted @ 2016-04-16 09:43  万事俱备就差个程序员  阅读(7409)  评论(0)    收藏  举报

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏