我试图nvarchar
转换为decimal (18,2)
和我收到以下消息:问题转换为nvarchar成十进制T-SQL
消息8115,级别16,状态6,行2
算术溢出将nvarchar转换为数据类型数字时出错。
演员阵容:CAST(bm_onnet AS decimal(18,2)) as bm_onnet_corr
, 它只能当值只有最多3位小数,不低于价值的工作:
21.8333333333333333333333333333333333333
我应该如何修改我的选择?
我应该弹出它可能有救了我很多麻烦打开SQL Server。 – JStead 2011-06-05 13:51:51
是的,这是一个很好的解决方案,谢谢! – 2011-06-05 14:19:20