[原创]将 numeric 转换为数据类型 numeric 时出现算术溢出错误解决方法

问题: 执行存储过程报: 将 numeric 转换为数据类型 numeric 时出现算术溢出错误。 问题原因: 存储过程中创建临时表时,临时表的字段类型长度小于后续更新的值的长度导致 转换异常 解决办法: 创建临时表时利用cast将字段类型转换为长度符合插入值的类型 代码如下:   SELECT Identifier,Stock_State,Supplier_ID,Buyer