2012-03-08 70 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