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
Mengembalikan nilai bit dalam representasi biner dari angka integral. Fungsi ini adalah sinonim dari fungsibit_get.
Sintaks
getbit(expr, pos))
Argumen
-
expr: Ekspresi yang mengevaluasi menjadi bilangan bulat integral. -
pos: Suatu ekspresi tipe BILANGAN BULAT.
Pengembalian
Jenis hasilnya adalah INTEGER.
Nilai hasilnya adalah 1 jika bit diaktifkan, 0 sebaliknya.
Bit dihitung dari kanan ke kiri dan berbasis 0.
Jika pos berada di luar batas tipe data expr Azure Databricks menimbulkan kesalahan INVALID_PARAMETER_VALUE.
Kondisi kesalahan umum
Contoh
> SELECT hex(23Y), getbit(23Y, 3);
0
> SELECT hex(23Y), getbit(23Y, 0);
1
> SELECT getbit(23Y, 8);
Error: INVALID_PARAMETER_VALUE.BIT_POSITION_RANGE
> SELECT getbit(23Y, -1);
Error: INVALID_PARAMETER_VALUE.BIT_POSITION_RANGE