bit_count()
是一个系统函数,返回提供的二进制字符串中设置的位数。
bit_count()
在 PostgreSQL 14 中添加。
用法
bit_count (bit
) →bigint
bit_count (bytes
bytea
) →bigint
更改历史记录
- PostgreSQL 14
- 添加 (提交 a6715af1)
示例
bit_count()
的基本用法示例
postgres=# SELECT bit_count(B'101010'); bit_count ----------- 3 (1 row) postgres=# SELECT bit_count('\x2a'::bytea); bit_count ----------- 3 (1 row)
参考文献
- PostgreSQL 文档: 位字符串函数
- PostgreSQL 文档: 其他二进制字符串函数