Каква функция на Oracle трябва да използвате, за да върнете текущата дата?
Каква функция на Oracle трябва да използвате, за да върнете текущата дата?

Видео: Каква функция на Oracle трябва да използвате, за да върнете текущата дата?

Видео: Каква функция на Oracle трябва да използвате, за да върнете текущата дата?
Видео: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Може
Anonim

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

Точно така, каква функция на Oracle трябва да използвате, за да изчислите броя на дните между датата на раждане и текущата дата?

В Oracle функцията, използвана за изчисляване на броя на дните между рождената и настоящата дата, е „SELECT SYSDATE -TO_DATE('1994/09/04', 'ГГГГ/ММ/ДД') ОТ DUAL;”

По същия начин какви са функциите за дата в Oracle? Oracle предоставя функции за много общи операции с дата.

  • ИЗБЕРЕТЕ '13.02.2007:10:34:24' "imdi", TO_DATE('13.02.2007:10:34:24', 'DD. MM. YYYY:HH24:MI:SS')
  • Шимди. TO_DATE('13.02.2007:10:34:24', 'ДД. ММ. ГГГГ:ЧЧ24:МИ:СС')-
  • E AME. СЕДМИЦИ.
  • EMP O HIREDATE TE URE ПРЕГЛЕД CUMA.
  • SYSDATE.
  • SELECT TO_CHAR (NEXT_DAY (sysdate, 'PAZARTESĐ'),

Съответно, какво връща Sysdate в Oracle?

В SYSDATE функция се завръща текущата стойност за дата и час, чийто тип е DATE. Форматът на се завърна Стойността за дата и час зависи от стойността на параметъра NLS_DATE_FORMAT.

Sysdate е времеви печат?

SYSDATE , SYSTIMESTAMP връща датата на базата данни и времева марка , докато current_date, current_timestamp връща датата и времева марка от мястото, откъдето работите.

Препоръчано: