In Oracle Database kunnen we de TO_CHAR(datetime)
. gebruiken functie om de verschillende datumdelen van een datetime-waarde te retourneren, inclusief de korte dagnaam.
De korte dagnaam wordt ook wel de afgekorte dagnaam genoemd. Hieronder staan in ieder geval voorbeelden van het retourneren van de korte dagnaam van een datumwaarde in Oracle.
Voorbeeld
Gebruik DY
. om de afgekorte dagnaam te krijgen :
SELECT TO_CHAR(DATE '2035-10-03', 'DY')
FROM DUAL;
Resultaat:
WED
Hoofdlettergebruik
In het bovenstaande voorbeeld gebruikte ik hoofdletters DY
, wat ertoe leidde dat de korte dagnaam in hoofdletters werd geretourneerd.
We kunnen het hoofdlettergebruik van dit argument veranderen in Dy
om het resultaat in hoofdletters terug te geven.
SELECT TO_CHAR(DATE '2035-10-03', 'Dy')
FROM DUAL;
Resultaat:
Wed
Als alternatief kunnen we het in kleine letters (dy
) om de korte dagnaam in kleine letters terug te geven:
SELECT TO_CHAR(DATE '2035-10-03', 'dy')
FROM DUAL;
Resultaat:
wed
Er zijn veel meer formaatelementen beschikbaar voor het formatteren van datetime-waarden in Oracle, en het bovenstaande formaatelement kan met andere worden gecombineerd om een langer formaatmodel te produceren.
Voorbeeld:
SELECT TO_CHAR(DATE '2035-10-03', 'Dy, dd Mon YYYY')
FROM DUAL;
Resultaat:
Wed, 03 Oct 2035
Zie Lijst met datum/tijd-indelingselementen in Oracle voor een volledige lijst met indelingselementen die kunnen worden gebruikt om een indelingsmodel te construeren.