sql >> Database >  >> RDS >> Oracle

Hoe de naam van de weekdag van een datum te krijgen?

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

(Merk op dat de query's ANSI-datumliteralen gebruiken, die de ISO-8601-datumstandaard volgen en dubbelzinnigheid in de datumnotatie vermijden.)



  1. Waarom krijg ik OutOfRange Exception in GetOrdinal Function van dit CLOB-veld?

  2. De stapel samenstellen - Docker-implementatie van MySQL-containers vereenvoudigen

  3. Overlappende zoekopdrachten optimaliseren Deel 1:Introductie en verbeterde T-SQL-oplossing

  4. Tabel gewaardeerde functies in ORACLE 11g? (geparametriseerde weergaven)