Oracle
 sql >> Base de données >  >> RDS >> Oracle

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

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 suivent la norme de date ISO-8601 et évitent l'ambiguïté du format de date.)