BITCOUNT
Returns the number of one-bits (sometimes referred to as set-bits) in the given VARBINARY value. This is also referred to as the population count.
Behavior Type
Syntax
BITCOUNT ( expression )
Parameters
expression |
(BINARY or VARBINARY) is the string to return. |
Examples
=> SELECT BITCOUNT(HEX_TO_BINARY('0x10')); BITCOUNT ---------- 1 (1 row)
=> SELECT BITCOUNT(HEX_TO_BINARY('0xF0')); BITCOUNT ---------- 4 (1 row)
=> SELECT BITCOUNT(HEX_TO_BINARY('0xAB')); BITCOUNT ---------- 5 (1 row)