YEAR (Transact-SQL)
Gibt eine ganze Zahl zurück, die den Jahresteil eines angegebenen Datums darstellt.
Transact-SQL-Syntaxkonventionen
Syntax
YEAR ( date )
Argumente
date
Ein Ausdruck vom Datentyp datetime oder smalldatetime.
Rückgabetypen
int
Hinweise
Diese Funktion ist identisch mit DATEPART(yy,date).
Beispiele
Im folgenden Beispiel wird die Jahreszahl des Datums 03/12/1998
zurückgegeben.
SELECT "Year Number" = YEAR('03/12/1998')
GO
Dies ist das Resultset.
Year Number
------------
1998
Im folgenden Beispiel wird das Datum als Zahl angegeben. Microsoft SQL Server 2005-Datenbankmodul interpretiert MONTH
(0)
als 1``(January), DAY(0)
als 1
und YEAR(0)
als 1900
.
SELECT MONTH(0), DAY(0), YEAR(0)
Dies ist das Resultset.
----- ------ ------
1 1 1900
Siehe auch
Verweis
Datums- und Zeitfunktionen (Transact-SQL)