标签: sql overflow teradata
我使用Teradata对一列数字求和以得出总数,但出现此错误:“失败[2616:22003]计算期间发生数字溢出。”。
即使我已经将数字转换为十进制(38,0)。为了验证总数是否真的超过38位,我首先将一列数字汇总为几个子类别,然后使用excel汇总这些子类别以获得总数,而令我惊讶的是,总数仅为10位数字,绝对不能超过38位数字。
我很想知道为什么会发生此错误,或者我这边有误会吗?期待对此有所帮助。非常感谢!