当前位置: 代码迷 >> Sql Server >> SQL数字格式化有关问题
  详细解决方案

SQL数字格式化有关问题

热度:20   发布时间:2016-04-24 23:18:05.0
SQL数字格式化问题
数字9.23保存到库里都变成9.299999999999
然后用BCP导出后  在文本里就是9.299999999999
用ROUND没效果。。。

这个如何解决啊?

------解决方案--------------------
引用:
嗯,是float类型

float是近似值类型,要用精确值类型decimal或numeric
------解决方案--------------------
你改成numeric(10,2)试试,具体的根据你的需求自己设置
  相关解决方案