如何更改Sql Server中小数列的精度?
时间:2020-03-06 14:35:23 来源:igfitidea点击:
有没有一种方法可以更改Sql Server中现有十进制列的精度?
解决方案
转到企业经理,设计表,单击字段。
制作一个十进制列
底部的属性中有一个precision属性
ALTER TABLE Testing ALTER COLUMN TestDec decimal(16,1)
只需输入" decimal(precision,scale)"(十进制(精度,小数位数)),然后将精度和小数位数替换为所需的值即可。
我尚未使用表中的数据对此进行任何测试,但是如果我们更改精度,则如果新精度较低,则可能会丢失数据。