web-dev-qa-db-fra.com

Comment obtenir le nom du jour de la semaine à partir d'une date?

Étant donné 03/09/1982 comment pouvons-nous dire que c'est quel jour de la semaine. Dans ce cas, il s'agira de Tue.

Est-il possible d'entrer dans une seule requête?

60
user1025901
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

(Notez que les requêtes utilisent des littéraux de date ANSI, qui respectent la norme de date ISO-8601 et évitent l’ambiguïté du format de date.)

115
Zohaib