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 nilai yang dinegasikan dari expr. Fungsi ini adalah sinonim untuk - operator unary (tanda minus).
Sintaks
negative(expr)
Argumen
-
expr: Ekspresi yang mengevaluasi ke numerik atau interval.
Mengembalikan
Jenis hasil cocok dengan jenis argumen.
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 negative(1);
-1
> SELECT negative(cast(-32768 AS smallint));
Error: ARITHMETIC_OVERFLOW