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
Menampilkan bitwise ditandatangani yang digeser ke kanan sebanyak n bit.
Sintaks
shiftright(expr, n)
Argumen
-
expr: EkspresiINTEGERatauBIGINT. -
n: EkspresiINTEGERyang menentukan jumlah bit yang akan digeser.
Pengembalian
Jenis hasil cocok dengan expr.
Ketika expr negatif (yaitu, bit urutan tertinggi diatur) hasilnya tetap negatif karena bit urutan tertinggi lengket.
Ketika n negatif, hasilnya adalah 0.
Contoh
> SELECT shiftright(4, 1);
2
> SELECT shiftright(-4, 1);
-2