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 mese.
Il nome breve del mese viene anche chiamato nome abbreviato del mese. Di seguito sono riportati esempi di restituzione del nome breve del mese.
Esempio
Per ottenere il nome abbreviato del mese, usa MON
:
SELECT TO_CHAR(DATE '2030-09-25', 'MON')
FROM DUAL;
Risultato:
SEP
Maiuscole
Nell'esempio sopra ho usato MON
maiuscolo , che ha comportato la restituzione del nome breve del mese in maiuscolo.
Possiamo cambiare la maiuscola di questo argomento in Mon
per restituire il risultato in maiuscolo.
SELECT TO_CHAR(DATE '2030-09-25', 'Mon')
FROM DUAL;
Risultato:
Sep
Possiamo fornirlo in minuscolo (mon
) per restituire il nome breve del mese in minuscolo:
SELECT TO_CHAR(DATE '2030-09-25', 'mon')
FROM DUAL;
Risultato:
Sep
Sono disponibili molti più elementi di formato per la formattazione dei valori di data e ora 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 '2030-09-25', 'Dy, dd Mon YYYY')
FROM DUAL;
Risultato:
Wed, 25 Sep 2030
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.