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 10.4 LTS ke atas
Menghasilkan nilai absolut dari nilai numerik di expr.
Sintaks
abs(expr)
Argumen
-
expr: Ekspresi yang mengevaluasi ke numerik atau interval.
Mengembalikan
Numerik atau interval dari jenis yang sama dengan expr.
Untuk jenis numerik integral, fungsi dapat mengembalikan kesalahan ARITHMETIC_OVERFLOW.
Peringatan
Dalam Databricks Runtime jika spark.sql.ansi.enabled adalah false, luapan tidak menyebabkan kesalahan tetapi "membungkus" hasilnya sebagai gantinya.
Kondisi kesalahan umum
Contoh
> SELECT abs(-1);
1
> SELECT abs(cast(-32768 AS SMALLINT));
Error: ARITHMETIC_OVERFLOW