add_months Funktion

Gäller för:check markerad ja Databricks SQL-kontroll markerad ja Databricks Runtime

Returnerar det datum som är numMonths efter startDate.

Syntax

add_months(startDate, numMonths)

Argument

  • startDate: Ett DATE-uttryck.
  • numMonths: Ett heltal.

Returnerar

ETT DATUM. Om resultatet överskrider antalet dagar i månaden avrundas resultatet ned till slutet av månaden. Om resultatet överskrider det intervall som stöds för ett datum rapporteras ett spillfel.

Exempel

> SELECT add_months('2016-08-31', 1);
 2016-09-30

> SELECT add_months('2016-08-31', -6);
 2016-02-29