FLOOR (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