Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Geben Sie den kurzen Tagesnamen von einem Datum in Oracle zurück

In Oracle Database können wir den TO_CHAR(datetime) verwenden Funktion, um die verschiedenen Datumsteile aus einem datetime-Wert zurückzugeben, einschließlich des kurzen Tagesnamens.

Der kurze Tagesname wird auch als abgekürzter Tagesname bezeichnet. In jedem Fall finden Sie unten Beispiele für die Rückgabe des kurzen Tagesnamens aus einem Datumswert in Oracle.

Beispiel

Um den abgekürzten Tagesnamen zu erhalten, verwenden Sie DY :

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

Ergebnis:

WED

Großschreibung

Im obigen Beispiel habe ich DY in Großbuchstaben verwendet , was dazu führte, dass der kurze Tagesname in Großbuchstaben zurückgegeben wurde.

Wir können die Großschreibung dieses Arguments in Dy ändern um das Ergebnis in Großbuchstaben zurückzugeben.

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

Ergebnis:

Wed

Alternativ können wir es auch in Kleinbuchstaben angeben (dy ), um den kurzen Tagesnamen in Kleinbuchstaben zurückzugeben:

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

Ergebnis:

wed

Es sind viele weitere Formatelemente zum Formatieren von Datetime-Werten in Oracle verfügbar, und das obige Formatelement kann mit anderen kombiniert werden, um ein längeres Formatmodell zu erstellen.

Beispiel:

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

Ergebnis:

Wed, 03 Oct 2035

Eine vollständige Liste der Formatelemente, die zum Erstellen eines Formatmodells verwendet werden können, finden Sie unter Liste der Datetime-Formatelemente in Oracle.