YEAR (Transact-SQL)

Gibt eine ganze Zahl zurück, die den Jahresteil eines angegebenen Datums darstellt.

Themenlink (Symbol)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)

Hilfe und Informationen

Informationsquellen für SQL Server 2005