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

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

Описание

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

Синтаксис

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

ROUND( date, [ format ] )

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

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

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

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

UnitДопустимый формат параметровПравило округления
YearSYYYY, YYYY, YEAR, SYEAR, YYY, YY, YОкругляет до 1 июля
ISO YearIYYY, IY, I
QuarterQОкругляет до 16 числа второго месяца квартала
MonthMONTH, MON, MM, RMОкругляет до 16 числа месяца
WeekWWТот же день недели, что и первый день года
IWIWТот же день недели, что и первый день года ISO
WWТот же день недели, что и первый день месяца
DayDDD, DD, J
Начальный день неделиDAY, DY, D
HourHH, HH12, HH24
MinuteMI

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

Применение

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

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

Пример

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