DAY (Transact-SQL)

Gibt eine ganze Zahl zurück, die den datepart-Wert für den Tag des angegebenen Datums darstellt.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

DAY ( date )

Argumente

date

Ein Ausdruck vom Datentyp datetime oder smalldatetime.

Hinweise

Diese Funktion entspricht DATEPART(**dd,**date).

Rückgabetyp

int

Beispiele

Im folgenden Beispiel wird der Wert für die Tagesangabe im Datum 03/12/1998 zurückgegeben.

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

Dies ist das Resultset. 

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

Im folgenden Beispiel wird das Datum in Form einer Zahl angegeben. Das Microsoft SQL Server 2005-Datenbankmodul interpretiert 0 als 1. Januar 1900.

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

Dies ist das Resultset. 

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

Siehe auch

Verweis

Datums- und Zeitfunktionen (Transact-SQL)
Datum und Uhrzeit (Transact-SQL)
Ausdrücke (Transact-SQL)

Andere Ressourcen

ISO 8601-Format
Alphabetisches Datumsformat
Numerisches Datumsformat
ODBC-Datetime-Format
Zeitformate
Unstrukturierte Zeichenfolgen

Hilfe und Informationen

Informationsquellen für SQL Server 2005