首頁 > 資料庫 > mysql教程 > 将expression转换为数据类型int时出现算术溢出错误

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 15:22:46
原創
3282 人瀏覽過

发现一个隐藏在项目里面的bug,项目一直都是正常的,突然某个月的月报出现问题,后来发现时select sum(test)这个函数sum里的数字越界了,利用cast进行类型转换即可解决问题, select sum(cast(test as bigint))......这样就没问题了。

发现一个隐藏在项目里面的bug,项目一直都是正常的,突然某个月的月报出现问题,后来发现时select sum(test)这个函数sum里的数字越界了,利用cast进行类型转换即可解决问题,

select sum(cast(test as bigint))......这样就没问题了。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
Javascript 的 () => 語法
來自於 1970-01-01 08:00:00
0
0
0
JavaScript:RegExp.escape 函數是否存在?
來自於 1970-01-01 08:00:00
0
0
0
javascript - js物件 屬性的存取和創建
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板