Partilhar via


DAY (Expressão SSIS)

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Retorna um inteiro que representa a parte do dia de uma data.

Sintaxe

  
DAY(date)  

Arguments

date
É uma expressão que devolve uma data válida ou uma cadeia em formato de data.

Tipos de Resultados

DT_I4

Observações

DAY devolve um resultado nulo se o argumento for nulo.

Um literal de data deve ser explicitamente convertido para um dos tipos de dados de data. Para obter mais informações, consulte Tipos de dados do Integration Services.

Observação

A expressão não se valida quando um literal de data é explicitamente convertido para um destes tipos de dados de data: DT_DBTIMESTAMPOFFSET e DT_DBTIMESTAMP2.

Usar a função DAY é mais breve, mas equivalente a usar DATEPART("Day", date).

Exemplos de Expressões

Este exemplo devolve o número do dia numa data literal. Se o formato de data estiver em formato "mm/dd/yyyy", este exemplo devolve 23.

DAY((DT_DBTIMESTAMP)"11/23/2002")  

Este exemplo devolve o inteiro que representa o dia na coluna ModifiedDate .

DAY(ModifiedDate)  

Este exemplo devolve o inteiro que representa o dia da data atual.

DAY(GETDATE())  

Ver também

DATEADD (Expressão SSIS)
DATEDIFF (Expressão SSIS)
DATEPART (Expressão SSIS)
MÊS (Expressão SSIS)
ANO (Expressão SSIS)
Funções (Expressão SSIS)