Partager via


Fonction bit_count

S’applique à : case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne le nombre de bits définis dans l’argument.

Pour compter des bits dans une expression BINARY, utilisez la fonction bitmap_count.

Syntaxe

bit_count(expr)

Arguments

  • expr : Une expression BIGINT ou BOOLEAN.

Retours

INTEGER.

Exemples

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