嗨,我们如何在 SQL Server 2005 中执行 Excel ROUNDUP 功能?
下面是我的测试用例:
在 Excel 中:
=ROUNDUP(1/100,0)*0.25 = 1
=ROUNDUP(10/100,0)*0.25 = 1
在 SQL Server 2005 中:
SELECT (ROUND(CAST(1 AS decimal(18,4))/100,0)) = 0.0000
这真的很不同。
谢谢并恭祝安康
嗨,我们如何在 SQL Server 2005 中执行 Excel ROUNDUP 功能?
下面是我的测试用例:
在 Excel 中:
=ROUNDUP(1/100,0)*0.25 = 1
=ROUNDUP(10/100,0)*0.25 = 1
在 SQL Server 2005 中:
SELECT (ROUND(CAST(1 AS decimal(18,4))/100,0)) = 0.0000
这真的很不同。
谢谢并恭祝安康