DATE_ADD (Lakehouse v1)
Suma el intervalo de tiempo o de fecha a la fecha, o fecha con hora (marca de tiempo/datetime), indicada.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.date_add(<unit>, <value>, <date_or_time_expr>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.date_add('YEAR', 1, func.to_date('2018-01-02'))┌──────────────────────────────────────────────────────┐│ func.date_add('YEAR', 1, func.to_date('2018-01-02')) │├──────────────────────────────────────────────────────┤│ 2019-01-02 │└──────────────────────────────────────────────────────┘Sintaxis de SQL
Sección titulada «Sintaxis de SQL»DATE_ADD(<unit>, <value>, <date_or_time_expr>)Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<unit> |
Debe ser uno de los siguientes valores: YEAR, QUARTER, MONTH, DAY, HOUR, MINUTE y SECOND |
<value> |
Es el número de unidades de tiempo que desea sumar. Por ejemplo, si desea sumar 2 días, será 2. |
<date_or_time_expr> |
Un valor de tipo DATE o TIMESTAMP |
Tipo de valor devuelto
Sección titulada «Tipo de valor devuelto»La función devuelve un valor del mismo tipo que el argumento <date_or_time_expr>.
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT date_add(YEAR, 1, to_date('2018-01-02'));┌───────────────────────────────────────────────────┐│ DATE_ADD(YEAR, INTERVAL 1, to_date('2018-01-02')) │├───────────────────────────────────────────────────┤│ 2019-01-02 │└───────────────────────────────────────────────────┘