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.