22智能在线
新记
sqlserver float小数存数据库变成多位了 比如说12.23存进去变成 12.229999998 甚至更长
怎么做可以 12.23存进去就是12.23 取出来还是12.23
举报该文章
相关建议 2014-02-11
使用 numeric(12,2)的数据类型,或者decimal(12,2)
追问
不能随意修改表结构 有别人办法么 程序上控制的
追答
那你就不用管他了,所谓 浮点数,必然是这么存储的。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/cxh0xihi2f6tsxct6i6.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
sqlserver float型存储问题
sql server控制小数显示位数的解决办法。
sql 数据库存储小数问题 我用numeric 设置了小数精...
我用c#往sqlServer中存Float型数据出问题了
四舍五入保留两位小数的值,插入数据库后小数位变多了是怎么回事...
java,我这插入到数据库表中有这么多数的小数位变多了是怎么...
sqlserver2008 float 做减法,为什么会是这...
C#读取SQLSERVER数据库导致精度改变问题