Oracle
 sql >> Database >  >> RDS >> Oracle

Restituisce il nome del giorno breve da una data in Oracle

In Oracle Database, possiamo utilizzare TO_CHAR(datetime) funzione per restituire le varie parti di data da un valore datetime, incluso il nome breve del giorno.

Il nome del giorno breve viene anche chiamato nome del giorno abbreviato. In ogni caso, di seguito sono riportati esempi di restituzione del nome del giorno breve da un valore di data in Oracle.

Esempio

Per ottenere il nome abbreviato del giorno, usa DY :

SELECT TO_CHAR(DATE '2035-10-03', 'DY')
FROM DUAL;

Risultato:

WED

Maiuscole

Nell'esempio sopra ho usato DY maiuscolo , che ha comportato la restituzione del nome del giorno breve in maiuscolo.

Possiamo cambiare la maiuscola di questo argomento in Dy per restituire il risultato in maiuscolo.

SELECT TO_CHAR(DATE '2035-10-03', 'Dy')
FROM DUAL;

Risultato:

Wed

In alternativa, possiamo fornirlo in minuscolo (dy ) per restituire il nome del giorno breve in minuscolo:

SELECT TO_CHAR(DATE '2035-10-03', 'dy')
FROM DUAL;

Risultato:

wed

Sono disponibili molti più elementi di formato per la formattazione dei valori datetime in Oracle e l'elemento di formato sopra può essere combinato con altri per produrre un modello di formato più lungo.

Esempio:

SELECT TO_CHAR(DATE '2035-10-03', 'Dy, dd Mon YYYY')
FROM DUAL;

Risultato:

Wed, 03 Oct 2035

Consulta Elenco degli elementi di formato DateTime in Oracle per un elenco completo degli elementi di formato che possono essere utilizzati per costruire un modello di formato.