FLOOR (Transact-SQL)

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

适用范围:SQL Server(SQL Server 2008 到当前版本)。

主题链接图标 Transact-SQL 语法约定

语法

FLOOR ( numeric_expression )

参数

  • numeric_expression
    精确数字或近似数字数据类型类别(bit 数据类型除外)的表达式。

返回类型

返回与 numeric_expression 相同的类型。

示例

以下示例显示正数、负数和货币值在 FLOOR 函数中的运用。

SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45);

结果是与 numeric_expression 数据类型相同的计算所得值的整数部分。

---------      ---------     -----------
123            -124          123.0000   

请参阅

参考

数学函数 (Transact-SQL)