Freigeben über


bit_count-Funktion

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

Gibt die Anzahl der im Argument gesetzten Bits zurück.

Verwenden Sie die Funktion „bitmap_count“, um Bits in einem BINARY-Ausdruck zu zählen.

Syntax

bit_count(expr)

Argumente

  • expr: Ein BIGINT- oder BOOLEAN-Ausdruck.

Gibt zurück

Ein INTEGER-Element.

Beispiele

> SELECT bit_count(0);
 0
> SELECT bit_count(5);
 2
> SELECT bit_count(-1);
 64
> SELECT bit_count(true);
 1