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
Menghasilkan sisa setelah dividend / divisor. Fungsi ini setara dengan % operator (tanda persen).
Sintaks
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 akan menimbulkan kesalahan REMAINDER_BY_ZERO .
Untuk mengembalikannyaNULL, gunakan fungsi try_mod().
Kondisi kesalahan umum
Contoh
> SELECT mod(2, 1.8);
0.2
> SELECT mod(2, 0);
Error: REMAINDER_BY_ZERO