适用于:
Databricks SQL
Databricks Runtime
返回参数中设置的位数。
若要对表达式中的 BINARY 位进行计数,请使用 bitmap_count 函数。
bit_count(expr)
expr:BIGINT或BOOLEAN表达式。
一个 INTEGER。
sql
> SELECT bit_count(0);
0
> SELECT bit_count(5);
2
> SELECT bit_count(-1);
64
> SELECT bit_count(true);
1