这很奇怪,但是我能够复制它。当我在其他工具中运行SQL时,可以确认结果为1.666666...
,但SSRS没有显示它。
这是一个有效的解决方案。更改SQL以将结果取整:
select ROUND(5/testcol2, 2) as testcol2
from (select 3 testcol2 from dual)
现在,SSRS将按1.67
预期显示。它会照常使用您在文本框中放置的所有其他数字格式。
编辑:为了满足我的好奇心,我多挖了一点。我dump
在Oracle中使用该函数来确定它使用的长度为193。如果您舍入最多28个小数位,此功能将起作用。除此之外,SSRS不会显示该值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句