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 15.3 ke atas
Mengembalikan sisa setelah dividend / divisor atau NULL jikadivisor adalah 0.
Sintaks
try_mod(dividend, divisor)
Argumen
-
dividend: Ekspresi yang mengevaluasi ke numerik. -
divisor: Ekspresi yang mengevaluasi ke numerik.
Mengembalikan
Jika dividend dan divisor keduanya adalah DECIMAL, hasilnya cocok dengan jenis pembagi.
Dalam semua kasus lain, .DOUBLE
Jika divisor adalah 0, fungsi mengembalikan NULL. Untuk memunculkan kesalahan DIVIDE_BY_ZERO, gunakanlah fungsi mod().
Contoh
> SELECT try_mod(2, 1.8);
0.2
> SELECT try_mod(2, 0);
NULL