Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Membuat tanggal dari bidang year, month, dan day.
Sintaks
make_date(year, month, day)
Argumen
-
yearEkspresi BILANGAN BULAT yang mengevaluasi nilai dari 1 hingga 9999. -
monthEkspresi BILANGAN BULAT yang mengevaluasi nilai dari 1 (Januari) hingga 12 (Desember). -
dayEkspresi BILANGAN BULAT yang mengevaluasi nilai dari 1 hingga 31.
Mengembalikan
TANGGAL.
Dalam Databricks SQL, jika salah satu argumen berada di luar batas, hasilnya adalah NULL.
Dalam Databricks Runtime, jika salah satu argumen berada di luar batas, fungsi mengembalikan kesalahan kecuali spark.sql.ansi.enabled adalah , dalam hal ini falsefungsi mengembalikan NULL.
Contoh
> SELECT make_date(2013, 7, 15);
2013-07-15
> SELECT make_date(2019, 13, 1);
NULL
> SELECT make_date(2019, 7, NULL);
NULL
> SELECT make_date(2019, 2, 30);
NULL