DAY (SSIS)
Devuelve un entero que representa la parte del día de una fecha.
Sintaxis
DAY(date)
Argumentos
- date
Expresión que devuelve una fecha válida o una cadena con formato de fecha.
Tipos de resultado
DT_I4
Notas
DAY devuelve un resultado NULL si el valor del argumento es NULL.
Un literal de tipo fecha debe convertirse explícitamente a cualquiera de los tipos de datos de fecha. Para obtener más información, vea Tipos de datos de Integration Services.
[!NOTA]
La expresión no puede validarse cuando un literal de fecha se convierte explícitamente en uno de estos tipos de datos de fecha: DT_DBTIMESTAMPOFFSET y DT_DBTIMESTAMP2.
Utilizar la función DAY es más sencillo pero equivalente a utilizar la función DATEPART("Day", date).
Ejemplos
Este ejemplo devuelve el número del día de un literal de fecha. Si la fecha tiene el formato "mm/dd/aaaa", este ejemplo devuelve 23.
DAY((DT_DBTIMESTAMP)"11/23/2002")
Este ejemplo devuelve el entero que representa el día en la columna ModifiedDate.
DAY(ModifiedDate)
Este ejemplo devuelve el entero que representa el día de la fecha actual.
DAY(GETDATE())
Vea también