Compartir a través de


DAY (expresión de 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

Comentarios

DAY devuelve un resultado NULL si el valor del argumento es NULL.

Un literal de tipo fecha debe convertirse explícitamente en uno 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 de expresiones

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

Referencia

DATEADD (expresión de SSIS)

DATEDIFF (expresión de SSIS)

DATEPART (expresión de SSIS)

MONTH (expresión de SSIS)

YEAR (expresión de SSIS)

Otros recursos

Funciones (expresión de SSIS)