bit_count 함수

적용 대상:check marked yes Databricks SQL check marked yes Databricks 런타임

인수에 설정된 비트 수를 반환합니다.

식의 BINARY 비트를 계산하려면 bitmap_count 함수를 사용합니다.

구문

bit_count(expr)

인수

  • expr: A BIGINT 또는 BOOLEAN 식입니다.

반환

INTEGER입니다.

예제

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