bla*_*ist 1 sql sql-server types decimal
我有一个包含两个十进制(18,0)字段的表.
我在这个表中插入了两个十进制值.例如,1.11
当我从桌子中选择(没有演员表)时,我得到1.
我失去了所有的优点,我不知道为什么.
插入TEST值(153,'test','test',1,1,1.11,1.11)
从TEST中选择*,它们是1和1而不是1.11,1.11
有任何想法吗?
dpm*_*gly 7
当您将字段声明为十进制(18,0)时,表示您希望小数点后的精度为0位数.您将要将这些列定义为十进制(18,2)(或者您需要的精度数字),以保持值1.11.
有关可怕的详细信息,请参阅十进制和数字类型的MSDN页面.
归档时间:
16 年,8 月 前
查看次数:
10015 次
最近记录: