Udostępnij za pośrednictwem


Funkcja bit_count

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca liczbę bitów ustawionych w argumencie.

Aby liczyć bity w wyrażeniu BINARY , użyj funkcji bitmap_count.

Składnia

bit_count(expr)

Argumenty

  • expr: wyrażenie BIGINT lub BOOLEAN .

Zwraca

An INTEGER.

Przykłady

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