sql >> Databasteknik >  >> RDS >> Oracle

Hur får man veckodagens namn från ett 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

(Observera att frågorna använder ANSI-datumliterals, som följer ISO-8601-datumstandarden och undviker datumformatets oklarhet.)



  1. 2 sätt att visa alla databaser i PostgreSQL (psql)

  2. .NET Core 2.1 Identity får alla användare med tillhörande roller

  3. Beräkna löpande total med OVER-klausul och PARTITION BY-klausul i SQL Server

  4. oracle plsql:hur man analyserar XML och infogar i tabellen