共用方式為


bit_count 函式

適用於:check marked yes Databricks SQL check marked yes Databricks Runtime

傳回 自變數中設定的位數。

若要計算表示式中的 BINARY 位,請使用 bitmap_count 函式

語法

bit_count(expr)

引數

  • exprBIGINT:或BOOLEAN表達式。

傳回

INTEGER

範例

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