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
Mengembalikan tanggal dengan tanggal terpotong ke unit yang ditentukan oleh model unitformat .
Sintaks
trunc(expr, unit)
Argumen
-
expr: Ekspresi DATE. -
unit: Ekspresi STRING yang menentukan cara memotong.
Mengembalikan
TANGGAL.
Catatan
fmt harus salah satu dari (tidak peka huruf besar/kecil):
-
'YEAR','YYYY','YY'- dipotong ke tanggal pertama tahun saat tanggal tersebut jatuh. -
'QUARTER'- dipotong ke tanggal pertama kuartal saat tanggal tersebut jatuh. -
'MONTH','MM','MON'- terpotong ke tanggal pertama bulan di mana tanggal tersebut jatuh. -
'WEEK'- terpotong ke hari Senin dalam seminggu di mana tanggal tersebut jatuh.
Jika fmt tidak terbentuk dengan baik, fungsi mengembalikan NULL.
Contoh
> SELECT trunc('2019-08-04', 'week');
2019-07-29
> SELECT trunc('2019-08-04', 'quarter');
2019-07-01
> SELECT trunc('2009-02-12', 'MM');
2009-02-01
> SELECT trunc('2015-10-27', 'YEAR');
2015-01-01
-- 'JAHR' is not a recognized unit
> SELECT trunc('2015-10-27', 'JAHR');
NULL