Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie bekomme ich den Namen des Wochentags von einem Datum?

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

(Beachten Sie, dass die Abfragen ANSI-Datumsliterale verwenden, die dem ISO-8601-Datumsstandard folgen und Mehrdeutigkeiten im Datumsformat vermeiden.)