2012-03-08 49 views
-1

我要舍在SQL Server十进制值一样,如果值是1.1那么结果应该是2(next value)。如何在SQL Server中做到这一点,任何内置的方法是否存在,或者我想手动?四舍五入在SQL Server 2008

编辑:

如果任何值DER在小数位,然后也是结果应该是一个整数值

请帮助

回答

5

不要吝啬发布一个简单的答案,但你看过CEILING/FLOOR

SELECT CEILING(1.1); 

---- 
2 

From MSDNCEILING“返回最小的整数大于或等于指定的数值表达式。”

+0

感谢answer..'but如果有任何值是DER在小数位,然后也是结果应该是下一个整数Value'..it将天花板/地板的工作? – 2012-03-08 05:13:42

+0

你试过了吗? – 2012-03-08 05:16:49