标签: sql-server-2008
我想在sql server的表格列中更新值为decimal(2,2)并且我使用了以下查询来更新那个
update Bedding set Bedroom = 1.0 where BeddingId = 5
但我遇到以下错误:算术溢出错误将数字转换为数据类型数字。 提前谢谢。
答案 0 :(得分:1)
定义为十进制(n,m)的列包含n个十进制数字,其中m是小数部分。所以十进制(2,2)是2位数长,两者都是小数部分。这只能采用-0.99到0.99范围内的值。