YEAR (Transact-SQL)
Restituisce un valore integer che rappresenta la parte dell'anno in una data specificata.
Convenzioni della sintassi Transact-SQL
Sintassi
YEAR ( date )
Argomenti
date
Espressione di tipo datetime o smalldatetime.
Tipi restituiti
int
Osservazioni
Questa funzione equivale a DATEPART(yy,date).
Esempi
Nell'esempio seguente viene restituito il numero dell'anno nella data 03/12/1998
.
SELECT "Year Number" = YEAR('03/12/1998')
GO
Set di risultati:
Year Number
------------
1998
Nell'esempio seguente la data viene specificata come numero. In Microsoft Motore di database di SQL Server 2005 MONTH
(0)
viene interpretato come 1
, (January), DAY(0)
come 1
e YEAR(0)
come 1900
.
SELECT MONTH(0), DAY(0), YEAR(0)
Set di risultati:
----- ------ ------
1 1 1900
Vedere anche
Riferimento
Funzioni di data e ora (Transact-SQL)