【发布时间】:2011-06-05 13:35:08
【问题描述】:
我正在尝试将nvarchar 转换为decimal (18,2),我收到以下消息:
消息 8115,第 16 级,状态 6,第 2 行
将 nvarchar 转换为数字数据类型时出现算术溢出错误。
CAST 是:CAST(bm_onnet AS decimal(18,2)) as bm_onnet_corr,
仅当该值最多只有 3 位小数时才有效,不适用于以下值:
21.8333333333333333333333333333333333333
我应该如何修改我的 SELECT?
【问题讨论】: