Функции FLOOR () и CEILING () в SQL Server

Опубликовано: 9 Августа, 2021

1. FLOOR () Функция:
Функция FLOOR () возвращает наибольшее целое значение, которое меньше или равно числу.

Синтаксис:

 ЭТАЖ (номер)

Параметр: Обязательный. Числовое значение.
число: это числовое значение.
Returns: возвращает целочисленное значение.

Пример-1:
Когда аргумент содержит положительное число.

 ВЫБЕРИТЕ ЭТАЖ (21,53);

Выход :

21 год



Пример-2:
Когда аргумент содержит отрицательное число.

 ВЫБЕРИТЕ ЭТАЖ (-21,53);

Выход :

 -22


2. ПОТОЛОК () Функция:
Функция CEILING () возвращает наименьшее целочисленное значение, которое больше или равно числу.

Синтаксис:

 ПОТОЛОК (число)

Параметр: Обязательный. Числовое значение.
число: это числовое значение.
Returns: возвращает целочисленное значение.

Пример-1:
Когда аргумент содержит положительное число.

 ВЫБЕРИТЕ ПОТОЛОК (21,53);

Выход :

 22



Пример-2:
Когда аргумент содержит отрицательное число.

 ВЫБЕРИТЕ ПОТОЛОК (-21,53);

Выход :

 -21