DATE_ADD
Descrição
DATE_ADD
é uma função de linha que adiciona o intervalo de tempo especificado a uma DATE
ValorSintaxe
DATE_ADD
(date
,quantity
,"interval
")Valor de retorno
Retorna um valor do tipo
DATE
.Parâmetros de entrada
- data
- É obrigatório. Um nome de campo ou uma expressão que retorna umDATEValor
- quantidade
- É obrigatório. Um valor inteiro. Para adicionar intervalos de tempo, use um número inteiro positivo. Para subtrair intervalos de tempo, use um número inteiro negativo.
- intervalo
- É obrigatório. Um dos seguintes intervalos de tempo:
- - Adiciona o número especificado de milissegundos a um valor de data.millisecond
- - Adiciona o número especificado de segundos a um valor de data.second
- - Adiciona o número especificado de minutos a um valor de data.minute
- - Adiciona o número especificado de horas a um valor de data.hour
- - Adiciona o número especificado de dias a um valor de data.day
- - Adiciona o número especificado de semanas a um valor de data.week
- - Adiciona o número especificado de meses a um valor de data.month
- - Adiciona o número de trimestres especificado a um valor de data.quarter
- - Adiciona o número especificado de anos a um valor de data.year
- - Adiciona o número especificado de anos de semana a um valor de data.weekyear
Exemplos
Adicione 45 dias ao valor do campo
fatura_date
para calcular a data de vencimento de um pagamento:DATE_ADD([invoice_date], 45, "day")