【发布时间】:2017-09-25 21:31:19
【问题描述】:
我的表中有一个名为 [column_us] 的列,其中我将数据类型指定为 smallmoney 而不是 null。
最初它看起来不错,数据正在输入到这个表中,但一个月后我收到了一个错误:
将数字转换为数据类型 smallmoney 时出现算术溢出错误。 声明已终止。
我是否需要将此列的数据类型更改为数字 (19,4) notnull?如果是这样,您能解释一下我应该使用小钱、钱还是数字的数据类型?
还有小数点后小钱允许多少个数值。
【问题讨论】:
标签: sql tsql sql-server-2008-r2