📜  SQL Server 中的 FLOOR() 和 CEILING()函数

📅  最后修改于: 2022-05-13 01:54:50.936000             🧑  作者: Mango

SQL Server 中的 FLOOR() 和 CEILING()函数

1. FLOOR()函数:
FLOOR()函数返回小于或等于数字的最大整数值。

句法 :

FLOOR(number)

参数:必需。一个数值。
number :它是一个数值。
返回:它返回整数值。

示例-1:
当参数为正数时。

SELECT FLOOR(21.53);

输出 :

21


示例 2 :
当参数为负数时。

SELECT FLOOR(-21.53);

输出 :

-22

2. CEILING()函数:
CEILING()函数返回大于或等于数字的最小整数值。

句法 :

CEILING(number)

参数:必需。一个数值。
number :它是一个数值。
返回:它返回整数值。

示例-1:
当参数为正数时。

SELECT CEILING(21.53);

输出 :

22


示例 2 :
当参数为负数时。

SELECT CEILING(-21.53);

输出 :

-21