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
Mewakili nilai yang terdiri dari nilai bidang tahun, bulan, dan hari, tanpa zona waktu.
Sintaks
DATE
Batas
Rentang tanggal yang didukung adalah June 23 -5877641 CE hingga July 11 +5881580 CE.
Nilai Literal
DATE dateString
dateString
{ '[+|-]yyyy[...]' |
'[+|-]yyyy[...]-[m]m' |
'[+|-]yyyy[...]-[m]m-[d]d' |
'[+|-]yyyy[...]-[m]m-[d]d[T]' }
-
+atau-: Tanda opsi.-menunjukkan BCE,+menunjukkan CE (default). -
yyyy[...]: Empat digit yang mewakili satu tahun. -
[m]m: Satu atau dua digit bulan antara01dan12. -
[d]d: Satu atau dua digit hari antara01dan31. -
[T]: Karakter opsionalTyang memisahkan tanggal dari waktu sehari.DATEKarena nilai tidak memiliki komponen waktu, trailingTdiizinkan tetapi diabaikan.
Awalan DATE tidak peka terhadap huruf besar atau kecil.
Jika bilangan literal tidak mewakili tanggal yang sesuai, Azure Databricks akan menimbulkan kesalahan.
Contoh
> SELECT DATE'0000';
0000-01-01
> SELECT DATE'2020-12-31';
2020-12-31
> SELECT DATE'2021-7-1T';
2021-07-01
> SELECT cast('1908-03-15' AS DATE)
1908-03-15
> SELECT DATE'-10000-01-01'
-10000-01-01