ROUND ФУНКЦИЯ (ДЛЯ ДАТ)

В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию ROUND (для дат) с синтаксисом и примерами.

Описание

Oracle/PLSQL функция ROUND возвращает дату округленную до определенной единицы измерения.

Синтаксис

Синтаксис Oracle/PLSQL функции ROUND (для дат):

ROUND( date, [ format ] )

Параметры или аргументы

date дата для округления.

format единица измерения применяемая для округления. Если параметр format опущен, функция ROUND округляет до ближайшего дня.

Ниже приведены допустимые параметры format:

Unit Допустимый формат параметров Правило округления
Year SYYYY, YYYY, YEAR, SYEAR, YYY, YY, Y Округляет до 1 июля
ISO Year IYYY, IY, I
Quarter Q Округляет до 16 числа второго месяца квартала
Month MONTH, MON, MM, RM Округляет до 16 числа месяца
Week WW Тот же день недели, что и первый день года
IW IW Тот же день недели, что и первый день года ISO
W W Тот же день недели, что и первый день месяца
Day DDD, DD, J
Начальный день недели DAY, DY, D
Hour HH, HH12, HH24
Minute MI

Функция ROUND (применительно к датам) возвращает значение date.

Применение

Функцию ROUND можно использовать в следующих версиях Oracle/PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Пример

Рассмотрим несколько примеров функции ROUND и изучим, как использовать функцию ROUND в Oracle/PLSQL.