Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie mit der SQL Server YEAR()
– Funktion ein Jahr aus einem Datum extrahieren.
SQL Server YEAR () Funktionsübersicht
Die Funktion YEAR()
gibt einen ganzzahligen Wert zurück, der das Jahr des angegebenen Datums darstellt.,
Im Folgenden wird die Syntax der Funktion YEAR()
angezeigt:
Code language: SQL (Structured Query Language) (sql)
Die Funktion akzeptiert ein Argument, das ein literaler Datumswert oder ein Ausdruck sein kann, der zu einem aufgelöst werden kann TIME
, DATE
, SMALLDATETIME
, DATETIME
, DATETIME2
, oder DATETIMEOFFSET
wert., extrahieren Sie ein Jahr aus dem Datum ‚2019-02-01‘:
Code language: SQL (Structured Query Language) (sql)
Die Ausgabe lautet:
B) Verwenden der Funktion YEAR() mit einem Datumswert, der nur einen Zeitteil hat
Wenn der Eingabedatumswert nur Zeitdaten enthält, gibt die Funktion YEAR()
1900
:
Code language: SQL (Structured Query Language) (sql)
Hier ist die Ausgabe:
C) Mit YEAR() Funktion mit Tabellenspalten Beispiel
Wir verwenden die und sales.order_items
von die Beispieldatenbank zur Demonstration.,