DAY (expressão SSIS)
Retorna um inteiro que representa o dia da parte da data.
Sintaxe
DAY(date)
Argumentos
- date
É uma expressão que retorna uma data válida ou uma cadeia de caracteres em formato de data.
Tipos de resultado
DT_I4
Comentários
DAY retornará um resultado nulo se o argumento for nulo.
Um literal de data deve ser convertido explicitamente em 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 é validada quando um literal de data é convertido explicitamente em um destes tipos de dados de data: DT_DBTIMESTAMPOFFSET e DT_DBTIMESTAMP2. |
A função DAY é mais resumida, mas equivale a usar a DATEPART ("Dia", data).
Exemplos
Este exemplo retorna o número do dia em um literal de data. Se a data estiver no formato "mm/dd/aaaa", este exemplo retornará 23.
DAY((DT_DBTIMESTAMP)"11/23/2002")
Este exemplo retorna o inteiro que representa o dia na coluna ModifiedDate.
DAY(ModifiedDate)
Este exemplo retorna o inteiro que representa o dia da data atual.
DAY(GETDATE())
Consulte também