FLOOR (Transact-SQL)

Возвращает наибольшее целое число, меньшее или равное указанному числовому выражению.

Значок ссылки на разделСоглашения о синтаксисе в 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)

Справка и поддержка

Получение помощи по SQL Server 2005