bit_count

description

Syntax

BIT_COUNT(Integer-type x)

统计整型 x 的二的补码表示中 1 的个数。

整型可以是:TINYINT、SMALLINT、INT、BIGINT、LARGEINT

example

  1. select "0b11111111", bit_count(-1)
  2. --------------
  3. +--------------+---------------+
  4. | '0b11111111' | bit_count(-1) |
  5. +--------------+---------------+
  6. | 0b11111111 | 8 |
  7. +--------------+---------------+

keywords

  1. BITCOUNT, BIT_COUNT