Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie das Jahr aus einem Datum in SQL mithilfe verschiedener Funktionen extrahieren.
Bei einem DATE
oder – Wert können Sie das Jahr mithilfe der Funktion EXTRACT()
daraus extrahieren. Das Folgende veranschaulicht die Syntax:
Die Syntax ist unkompliziert. Das Datum kann ein Datumsliteral oder ein Ausdruck sein, der einen Datumswert auswertet.,
Die Funktion EXTRACT()
gibt eine Zahl zurück, die das Jahr des Datums darstellt.
Das folgende Beispiel zeigt, wie man das Jahr aus dem Datum von July 22nd 2018
extrahiert:
Das Ergebnis ist 2018 wie erwartet:
Um das aktuelle Jahr zu erhalten, übergeben Sie das aktuelle Datum wie folgt an die Funktion EXTRACT()
:
Die EXTRACT()
– Funktion ist eine SQL-Standardfunktion, die von MySQL, Oracle, PostgreSQL und Firebird unterstützt wird.,
Wenn Sie SQL Server verwenden, können Sie die Funktion oder DATEPART()
verwenden, um das Jahr aus einem Datum zu extrahieren.
Die folgende Anweisung gibt beispielsweise das aktuelle Jahr in SQL Server zurück:
Ähnlich wie SQL Server unterstützt MySQL auch die Funktion , um das Jahr von einem Datum zurückzugeben.,
In SQLite verwenden Sie die Funktion strftime()
, um das aktuelle Jahr aus einem Datum abzurufen, wie in der folgenden Abfrage gezeigt:
In diesem Tutorial haben Sie gelernt, wie Sie das Jahr mit verschiedenen Funktionen aus einem Datum extrahieren.
- War dieses tutorial hilfreich ?
- YesNo
Leave a Reply