DAY (Transact-SQL)

Restituisce un valore di tipo integer che rappresenta la parte del giorno datepart della data specificata.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

DAY ( date )

Argomenti

date

Espressione di tipo datetime o smalldatetime.

Tipo restituito

int

Osservazioni

Questa funzione equivale a DATEPART(**dd,**date).

Esempi

Nell'esempio seguente viene restituito il numero del giorno dalla data 03/12/1998.

SELECT DAY('03/12/1998') AS 'Day Number';
GO

Set di risultati: 

Day Number 
------------ 
12            

Nell'esempio seguente la data viene specificata come numero. In Microsoft Motore di database di SQL Server 2005 0 viene interpretato come 1 gennaio 1900.

SELECT MONTH(0), DAY(0), YEAR(0)

Set di risultati: 

----- ------ ------
1     1      1900

Vedere anche

Riferimento

Funzioni di data e ora (Transact-SQL)
Tipi di dati data/ora (Transact-SQL)
Espressioni (Transact-SQL)

Altre risorse

Formato ISO 8601
Formato di data alfabetico
Formato di data numerico
Formato di data e ora ODBC
Formati di ora
Formato stringa senza separatori

Guida in linea e informazioni

Assistenza su SQL Server 2005