Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
DATE_ADD

DATE_ADD

Descrição

DATE_ADD
é uma função de linha que adiciona o intervalo de tempo especificado a uma
DATE
Valor

Sintaxe

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 um
DATE
Valor
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:
  • millisecond
    - Adiciona o número especificado de milissegundos a um valor de data.
  • second
    - Adiciona o número especificado de segundos a um valor de data.
  • minute
    - Adiciona o número especificado de minutos a um valor de data.
  • hour
    - Adiciona o número especificado de horas a um valor de data.
  • day
    - Adiciona o número especificado de dias a um valor de data.
  • week
    - Adiciona o número especificado de semanas a um valor de data.
  • month
    - Adiciona o número especificado de meses a um valor de data.
  • quarter
    - Adiciona o número de trimestres especificado a um valor de data.
  • year
    - Adiciona o número especificado de anos a um valor de data.
  • weekyear
    - Adiciona o número especificado de anos de semana a um valor de data.

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")