shiftrightunsigned 関数

適用対象: 「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

n ビット分右にシフトされたビットごとの符号なし型を返します。

構文

shiftrightunsigned(expr, n)

引数

  • expr: INTEGER または BIGINT 式。
  • n: シフトするビット数を指定する INTEGER 式。

返品

結果の型は expr と一致します。

n が負の場合、結果は 0 になります。

> SELECT shiftrightunsigned(4, 1);
 2
> SELECT shiftrightunsigned(-4, 1);
 2147483646