1
我有一个特殊的问题。我有一个有很多表的数据库,我正在试图比较每个表与一个文件。现在在某些情况下,我的db包含double/float列,它们可能会超过文件中同一列的小数位数。为方便起见,我们选择这个不是4位小数。四舍五入浮点/双点有条件
现在我想将我的数据库返回的所有float/double列转换为4位小数位的字符串,如果它超过that.how我可以实现相同。请注意,每个热量表可能包含超过2000行,我不想让这个比较重。任何想法我能如何实现相同?
在此先感谢
基于一些答案和注释:
一)RDBMS:MS SQL SERVER
B)我想要的小数位,如果超过一定只剪短没有。即如果否是12.123它应该stat 12.123和nt 12.1230
我知道我可以通过使用#完成这个工作,但是#只是打印它没有四舍五入否如果否是12.12347它应该四舍五入12.1235
您使用的是什么RDBMS? – 2011-02-04 04:47:41
MS SQL服务器。这有什么帮助? – Baz1nga 2011-02-04 05:18:06