CURRENT_DATE ФУНКЦИЯ

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

Описание

Oracle/PLSQL функция CURRENT_DATE возвращает текущую дату в часовом поясе текущей сессии SQL как установлено с помощью команды ALTER SESSION.

Синтаксис

Синтаксис Oracle/PLSQL функции CURRENT_DATE:

CURRENT_DATE

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

Для функции CURRENT_DATE нет параметров или аргументов.

Функция CURRENT_DATE возвращает значение date.

Применение

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

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

Пример

Функция CURRENT_DATE может быть использована в Oracle/PLSQL.

Если командой ALTER SESSION был запущено:

И выполните следующий SQL запрос:

Вы получите следующий результат:

30.07.2014 15:51:02

Затем командой ALTER SESSION вы измените часовой пояс:

И выполните следующий SQL запрос:

Вы получите следующий результат:
30.07.2014 8:51:02

Часовой пояс сессии изменился с -3:0 в -7:0, в результате чего функция CURRENT_DATE вернет в качестве значения текущую дату на 4 часа меньше.