- Categorias:
DATE_FROM_PARTS¶
Cria uma data a partir de componentes numéricos individuais que representam o ano, o mês e o dia do mês.
- Aliases:
DATEFROMPARTS
Sintaxe¶
Argumentos¶
yearA expressão inteira a ser usada como um ano para a construção de uma data.
monthA expressão inteira a ser usada como um mês para construir uma data, com janeiro representado como 1, e dezembro como 12.
dayA expressão inteira a ser usada como um dia para construir uma data, geralmente na faixa 1-31.
Notas de uso¶
DATE_FROM_PARTS é normalmente usado para lidar com valores em faixas “normais” (por exemplo, 1-12 meses, 1-31 dias), mas também lida com valores de fora dessas faixas. Isto permite, por exemplo, escolher o enésimo dia em um ano, que pode ser usado para simplificar alguns cálculos.
Os valores de ano, mês e dia podem ser negativos (por exemplo, para calcular uma data N meses antes de uma data específica). O comportamento dos números negativos não é totalmente intuitivo; consulte a seção Exemplos para obter detalhes.
Exemplos¶
Componentes em faixas normais:
Componentes fora da faixa normal:
Centésimo dia (a partir de 1.º de janeiro de 2010)
24 meses (a partir de 1.º de janeiro de 2010)
Componentes com números zero ou negativos: