为什么小数会变成很长的数据? 我程序是是0.06,但是存到数据库里,就变成了0.05999999459为什么?怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你数据库存储的应该是float型吧,float型是近似值,改成deciaml或者numeric精确一些 float,real不是精确数据类型,用numeric代替 同意版主的说法,关于FLOAT和DECIMAL不同可以参考:http://blog.sqlauthority.com/2007/08/29/sql-server-difference-and-explanation-among-decimal-float-and-numeric/ 要重做系统,如何完全的备份数据库实例? 进销存表的索引视图怎样建最有优化? 请问一个求和后sum()精度被改变的问题,谢谢 截取的超难问题 如何给游标动态传递查询语句? 远程数据表INSERT问题 求解决办法。 为什么我的存储过程中的查询条件是中文时查不出相关信息 如何让一列只显示正整数? 请高手指点一二 sql sever 2008安装问题 急需!!! 日期参数的存储过程调用出错
http://blog.sqlauthority.com/2007/08/29/sql-server-difference-and-explanation-among-decimal-float-and-numeric/