VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

BIT_LENGTH

功能描述

BIT_LENGTH函数以位为单位返回给定字符串的长度。

注意事项

  • 该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。
  • 当参数为 NULL 时, BIT_LENGTH函数将返回 NULL。
  • 对于二进制输入,将向上补齐至8的倍数。

语法格式

BIT_LENGTH(string)

参数说明

string

需要计算位长度的字符串。

示例

SELECT bit_length('world');
SELECT bit_length(b'010');

返回结果为:

 bit_length
------------
         40
(1 row)

 bit_length
------------
          8
(1 row)