次の方法で共有


bit_reverse 関数

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

指定された整数値の 2 の補数バイナリ表現のビットの順序を逆にして取得した値を返します。

構文

bit_reverse(expr)

引数

  • expr: 整数の数値に評価される式。

戻り値

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

> SELECT bit_reverse(64Y);
 2
> SELECT bit_reverse(64L);
 144115188075855872
> SELECT bit_reverse(-1);
-1
> SELECT bit_reverse(-2);
2147483647