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.
fungsi
Berlaku untuk:
pemeriksaan Databricks SQL
Databricks Runtime 18 LTS ke atas
Note
Databricks Runtime 18 lebih baru dari Databricks Runtime 18.0, 18.1, dan 18.2. Fitur yang sebelumnya akan dikirim sebagai versi bernomor yang lebih baru sekarang dikirim sebagai pembaruan tanggal ke Databricks Runtime 18 sebagai gantinya. Untuk detailnya, lihat Tentang catatan rilis terpadu.
Mengembalikan terpotong time ke unit yang ditentukan dalam unit.
Syntax
time_trunc(unit, expr)
Argumen
-
unit: STRING harfiah. -
expr: Ekspresi TIME .
Returns
Unit yang valid untuk unit adalah (tidak peka huruf besar/kecil):
-
'HOUR': Nol bagian menit, kedua, dan pecahan. -
'MINUTE': Nol bagian kedua dan pecahan. -
'SECOND': Nol keluar bagian kedua pecahan. -
'MILLISECOND': Pecahan sub-milidetik nol keluar. -
'MICROSECOND': Nilai TIME disimpan pada presisi mikrodetik, sehingga tidak ada pecahan sub-mikrodetik yang ada hingga nol keluar. Nilai tidak berubah.
Examples
> SELECT time_trunc('HOUR', TIME'13:08:15.123');
13:00:00
> SELECT time_trunc('MINUTE', TIME'13:08:15.123');
13:08:00
> SELECT time_trunc('SECOND', TIME'13:08:15.123456');
13:08:15
> SELECT time_trunc('MILLISECOND', TIME'13:08:15.123456');
13:08:15.123000