CEILING 函數會傳回大於或等於指定的數值運算式之最小整數。FLOOR 函數會傳回小於或等於指定的數值運算式之最大整數。例如,以數值運算式 12.9273
為例,CEILING
會傳回 13
,FLOOR 會傳回 12
。FLOOR 和 CEILING 的傳回值,與輸入數值運算式的資料類型相同。
SELECT CEILING(12.9273)
以下為結果集:
---------------------------------------
13
(1 row(s) affected)SELECT FLOOR(12.9273)
SELECT FLOOR(12.9273)
以下為結果集:
---------------------------------------
12
(1 row(s) affected)
請參閱
其他資源
CEILING (Transact-SQL)
FLOOR (Transact-SQL)
數學函數 (Transact-SQL)