sql数据库中转换为数据类型numeric时发生算术溢出错误

帮我问一下,sql数据库中转换为数据类型numeric时发生算术溢出错误
最新回答
微云淡月

2024-10-23 03:54:09

如果原本数值并未越价的话,说明你在转换时指定的numeric数值范围太小。扩大即可:CAST(@str AS NUMERIC(18, 2))
最初

2024-10-23 03:37:20

是的 nvarchar 转换为numeric的时候肯定要注意一下 可变长的字符 转换为数字型 如果不是纯数字的就会有错误