Какую функцию Oracle следует использовать для возврата текущей даты?
Какую функцию Oracle следует использовать для возврата текущей даты?

Видео: Какую функцию Oracle следует использовать для возврата текущей даты?

Видео: Какую функцию Oracle следует использовать для возврата текущей даты?
Видео: Функции даты и времени в SQL 2024, Май
Anonim

SYSDATE возвращает текущую дату и время, установленное для операционной системы, в которой находится база данных. Тип данных вернулся ценность ДАТА , а формат вернулся зависит от значения параметра инициализации NLS_DATE_FORMAT. В функция не требует аргументов.

Итак, какую функцию Oracle следует использовать для расчета количества дней между датой вашего рождения и текущей датой?

В Oracle для вычисления количества дней между днем рождения и текущей датой используется функция «ВЫБРАТЬ. SYSDATE -TO_DATE ('1994/09/04', 'ГГГГ / ММ / ДД') ОТ ДВОЙНОЙ; »

Точно так же, каковы функции даты в Oracle? Oracle предоставляет функции для многих распространенных операций с датами.

  • ВЫБРАТЬ '13.02.2007: 10: 34: 24 '"imdi", TO_DATE ('13.02.2007: 10: 34: 24', 'ДД. ММ. ГГГГ: ЧЧ24: МИ: СС')
  • Imdi. TO_DATE ('13.02.2007: 10: 34: 24 ',' ДД. ММ. ГГГГ: ЧЧ24: МИ: СС ') -
  • E AME. НЕДЕЛИ.
  • EMP O HIREDATE TE URE ОБЗОР CUMA.
  • SYSDATE.
  • ВЫБЕРИТЕ TO_CHAR (NEXT_DAY (sysdate, 'PAZARTESĐ'),

Соответственно, что возвращает Sysdate в Oracle?

В SYSDATE функция возвращается текущее значение даты и времени, тип которого - ДАТА. Формат вернулся значение даты и времени зависит от значения параметра NLS_DATE_FORMAT.

Sysdate - это временная метка?

SYSDATE , SYSTIMESTAMP возвращает дату базы данных и отметка времени , тогда как current_date, current_timestamp возвращает дату и отметка времени места, где вы работаете.

Рекомендуемые: