Freigeben über


bit_reverse-Funktion

Gilt für: durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt den Wert zurück, der sich durch Umkehren der Reihenfolge der Bits ergibt, die in der binären Komplementdarstellung des angegebenen integralen Werts der beiden enthalten sind.

Syntax

bit_reverse(expr)

Argumente

  • expr: Ein Ausdruck, der in einen integralen numerischen Ausdruck ausgewertet wird.

Gibt zurück

Der Ergebnistyp entspricht dem Argumenttyp.

Beispiele

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