Подтвердить что ты не робот

Как получить название дня недели с даты?

Учитывая 03/09/1982, как мы можем сказать, что это тот день недели. В этом случае это будет Tue.

Можно ли получить один запрос?

4b9b3361

Ответ 1

SQL> SELECT TO_CHAR(date '1982-03-09', 'DAY') day FROM dual;

DAY
---------
TUESDAY

SQL> SELECT TO_CHAR(date '1982-03-09', 'DY') day FROM dual;

DAY
---
TUE

SQL> SELECT TO_CHAR(date '1982-03-09', 'Dy') day FROM dual;

DAY
---
Tue

(Обратите внимание, что в запросах используются литералы даты ANSI, которые соответствуют стандарту даты ISO-8601 и избегают неоднозначности формата даты.)

Ответ 2

Извините за слишком поздний ответ. но кто-то может прийти на этот пост и увидеть это.

использование

enter image description here

Вы можете использовать другие параметры во втором параметре, так как он имеет большое разнообразие.