您的位置:首页 > 其它

将 expression 转换为数据类型 int 时出现算术溢出错误。

2013-03-12 11:28 891 查看
曾经在计算一个 变量的 和 时遇到了这个问题,

原因

我的 变量字段是 int 类型的

但是 统计过后的数据 超出了Int 字段类型的 长度 ,所以报这个错了

解决方案如下  把int类型转换成 bigint 类型 就可以 了

 

select sum(cast( int类型字段 as bigint)) from 表

where 条件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐