add_months fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Menghasilkan tanggal numMonths setelah startDate.

Sintaks

add_months(startDate, numMonths)

Argumen

  • startDate: Ekspresi DATE.
  • numMonths: Bilangan integral.

Mengembalikan

TANGGAL. Jika hasilnya melebihi jumlah hari dalam sebulan, hasilnya dibulatkan ke bawah hingga akhir bulan. Jika hasil melebihi rentang yang didukung untuk tanggal, kesalahan luapan dilaporkan.

Contoh

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

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