DATE_ADD
Descripción
DATE_ADD
es una función de fila que añade el intervalo de tiempo especificado a un DATE
valorSintaxis
DATE_ADD
(date
,quantity
,"interval
")Valor devuelto
Devuelve un valor de tipo
DATE
.Parámetros de entrada
- date
- Es obligatorio. Un nombre de campo o una expresión que devuelve unDATEvalor
- cantidad
- Es obligatorio. Un valor entero. Para añadir intervalos de tiempo, utilice un número entero positivo. Para restar intervalos de tiempo, utilice un número entero negativo.
- intervalo
- Es obligatorio. Uno de los siguientes intervalos de tiempo:
- : añade el número especificado de milisegundos a un valor de fecha.millisecond
- : añade el número especificado de segundos a un valor de fecha.second
- : añade el número especificado de minutos a un valor de fecha.minute
- : añade el número especificado de horas a un valor de fecha.hour
- : añade el número de días especificado a un valor de fecha.day
- : añade el número especificado de semanas a un valor de fecha.week
- : añade el número de meses especificado a un valor de fecha.month
- : añade el número especificado de trimestres a un valor de fecha.quarter
- : añade el número de años especificado a un valor de fecha.year
- - Añade el número especificado de semanasaños a un valor de fecha.weekyear
Ejemplos
Añada 45 días al valor del campo
de fecha_factura
para calcular la fecha de vencimiento de un pago:DATE_ADD([invoice_date], 45, "day")