Та одоогийн огноог буцаахын тулд ямар Oracle функцийг ашиглах ёстой вэ?
Та одоогийн огноог буцаахын тулд ямар Oracle функцийг ашиглах ёстой вэ?

Видео: Та одоогийн огноог буцаахын тулд ямар Oracle функцийг ашиглах ёстой вэ?

Видео: Та одоогийн огноог буцаахын тулд ямар Oracle функцийг ашиглах ёстой вэ?
Видео: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, May
Anonim

SYSDATE нь одоогийн огноог буцаана өгөгдлийн сан байрладаг үйлдлийн системд тохируулсан хугацаа. Өгөгдлийн төрөл буцаж ирсэн үнэ цэнэ юм огноо , болон формат буцаж ирсэн NLS_DATE_FORMAT эхлүүлэх параметрийн утгаас хамаарна. The функц ямар ч аргумент шаарддаггүй.

Тэгэхээр та төрсөн огноо болон одоогийн огнооны хоорондох өдрийн тоог тооцоолохын тулд ямар Oracle функцийг ашиглах ёстой вэ?

Oracle-д төрсөн өдрөөс одоогийн огнооны хоорондох өдрийн тоог тооцоолох функц нь SELECT SYSDATE -TO_DATE('1994/09/04', 'YYYY/MM/DD') FROM DUAL;”

Үүнтэй адилаар Oracle дахь огнооны функцууд юу вэ? Oracle нь олон нийтлэг огнооны үйлдлүүдийн функцуудыг хангадаг.

  • СОНГОХ '2007.02.13:10:34:24' " imdi", TO_DATE('DD. MM. YYYY:HH24:MI:SS')
  • Одоо. TO_DATE('2007.02.13:10:34:24', 'DD. MM. YYYY:HH24:MI:SS')-
  • E AME. ДОЛОО ХОНОГ.
  • EMP O HREDATE TE URE REVIEW CUMA.
  • SYSDATE.
  • CHAR-Г СОНГОХ (ДАРААГИЙН_ӨДӨР (sysdate, 'PAZARTESĐ'),

Үүний дагуу Sysdate Oracle-д юу буцаадаг вэ?

The SYSDATE функц буцаж ирдэг төрөл нь DATE гэсэн одоогийн огноо ба цагийн утга. -ийн формат буцаж ирсэн огноо цагийн утга нь NLS_DATE_FORMAT параметрийн утгаас хамаарна.

Sysdate нь цагийн тэмдэг мөн үү?

SYSDATE , SYSTIMESTAMP нь Өгөгдлийн сангийн огноо болон буцаана цагийн тэмдэг , харин одоогийн_огноо нь одоогийн_цаг хугацааны тамга нь огноо болон буцаана цагийн тэмдэг таны ажиллаж байгаа газраас.

Зөвлөмж болгож буй: