DAY (Transact-SQL)
Devuelve un entero que representa la parte del día datepart de la fecha especificada.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DAY ( date )
Argumentos
date
Es una expresión de tipo datetime o smalldatetime.
Tipo de valor devuelto
int
Notas
Esta función es equivalente a DATEPART(**dd,**date).
Ejemplos
En el ejemplo siguiente se devuelve el número del día de la fecha 03/12/1998
.
SELECT DAY('03/12/1998') AS 'Day Number';
GO
Éste es el conjunto de resultados.
Day Number
------------
12
En el ejemplo siguiente, la fecha se especifica como un número. El SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) de Microsoft interpreta 0
como 1 de enero de 1900.
SELECT MONTH(0), DAY(0), YEAR(0)
Éste es el conjunto de resultados.
----- ------ ------
1 1 1900
Vea también
Referencia
Funciones de fecha y hora (Transact-SQL)
Date y Time (Transact-SQL)
Expresiones (Transact-SQL)
Otros recursos
Formato ISO 8601
Formato alfabético de fecha
Formato numérico de fecha
Formato de fecha y hora de ODBC
Formatos de hora
Formato de cadena sin separar