bit_count()

返回位或 bytea 值中设置为 1 的位数的一个函数

bit_count() 是一个系统函数,返回提供二进制字符串中设置为 1 的位数。

bit_count()PostgreSQL 14 中添加。

用法

bit_count ( bit ) → bigint
bit_count ( bytes bytea ) → bigint

变更历史

示例

bit_count() 的基本用法示例

postgres=# SELECT bit_count(B'101010');
 bit_count 
-----------
         3
(1 row)

postgres=# SELECT bit_count('\x2a'::bytea);
 bit_count 
-----------
         3
(1 row)

分类

bytea, 字符串操作, 系统函数

另请参阅

bit_length(), get_bit()

反馈

bit_count()”的任何评论、建议或更正,请在此 提交