Akú funkciu Oracle by ste mali použiť na vrátenie aktuálneho dátumu?
Akú funkciu Oracle by ste mali použiť na vrátenie aktuálneho dátumu?

Video: Akú funkciu Oracle by ste mali použiť na vrátenie aktuálneho dátumu?

Video: Akú funkciu Oracle by ste mali použiť na vrátenie aktuálneho dátumu?
Video: Введение в веб-сервисы Amazon, Лев Жадановский 2024, Smieť
Anonim

SYSDATE vráti aktuálny dátum a čas nastavený pre operačný systém, na ktorom sa databáza nachádza. Dátový typ vrátený hodnota je DÁTUM a formát vrátený závisí od hodnoty inicializačného parametra NLS_DATE_FORMAT. The funkciu nevyžaduje žiadne argumenty.

Len tak, akú funkciu Oracle by ste mali použiť na výpočet počtu dní medzi dátumom narodenia a aktuálnym dátumom?

V systéme Oracle je funkcia používaná na výpočet počtu dní medzi narodeninami a súčasným dátumom „SELECT SYSDATE -TO_DATE('1994/09/04', 'RRRR/MM/DD') OD DUAL;”

Podobne, aké sú funkcie dátumu v Oracle? Oracle poskytuje funkcie pre mnoho bežných dátumových operácií.

  • SELECT '13.02.2007:10:34:24' "imdi", TO_DATE('13.02.2007:10:34:24', 'DD. MM. RRRR:HH24:MI:SS')
  • Şimdi. TO_DATE('13.02.2007:10:34:24', 'DD. MM. RRRR:HH24:MI:SS')-
  • E AME. TÝŽDNE.
  • EMP O HIREDATE TE URE RECENZIA CUMA.
  • SYSDATE.
  • SELECT TO_CHAR (NEXT_DAY (sysdate, 'PAZARTESĐ'),

Čo teda Sysdate vracia v Oracle?

The SYSDATE funkciu sa vracia aktuálna hodnota dátumu a času, ktorej typ je DATE. Formát súboru vrátený dátum a čas závisí od hodnoty parametra NLS_DATE_FORMAT.

Je Sysdate časová pečiatka?

SYSDATE , SYSTIMESTAMP vráti dátum databázy a časová značka , zatiaľ čo aktuálny_dátum, aktuálna_časová pečiatka vráti dátum a časová značka miesta, z ktorého pracujete.

Odporúča: