В Oracle Database можем да използваме TO_CHAR(datetime)
функция за връщане на различните части от дата от стойност за дата и час, включително краткото име на деня.
Краткото име на деня се нарича още съкратено име на деня. Във всеки случай, по-долу са дадени примери за връщане на краткото име на ден от стойност на дата в Oracle.
Пример
За да получите съкратеното име на деня, използвайте DY
:
SELECT TO_CHAR(DATE '2035-10-03', 'DY')
FROM DUAL;
Резултат:
СР.
Изписване с главни букви
В горния пример използвах главни букви DY
, което доведе до връщането на краткото име на деня с главни букви.
Можем да променим главните букви на този аргумент на Dy
за да върнете резултата във формат с главни букви.
SELECT TO_CHAR(DATE '2035-10-03', 'Dy')
FROM DUAL;
Резултат:
Сряда
Като алтернатива можем да го предоставим с малки букви (dy
), за да върнете краткото име на деня с малки букви:
SELECT TO_CHAR(DATE '2035-10-03', 'dy')
FROM DUAL;
Резултат:
<предварителна>срИма много повече форматни елементи, налични за форматиране на стойности за дата и час в Oracle и горният форматен елемент може да се комбинира с други, за да се създаде модел с по-дълъг формат.
Пример:
SELECT TO_CHAR(DATE '2035-10-03', 'Dy, dd Mon YYYY')
FROM DUAL;
Резултат:
Сряда, 3 октомври 2035 г.
Вижте Списък с елементи на формат за дата и време в Oracle за пълен списък с елементи на формат, които могат да се използват за конструиране на модел на формат.