BIT_LENGTH
描述
返回字符串或二进制值的位长度(实际长度就是字节数 * 8。)。
语法
BIT_LENGTH(<str>)
参数
<str>
要返回长度的字符串值。
返回值
返回 <str>
在二进制表示中所占的位数,包括所有 0 和 1。
示例
-
Example 1
select BIT_LENGTH("abc"), BIT_LENGTH("中国"), BIT_LENGTH(123);
+-------------------+----------------------+-----------------+
| BIT_LENGTH("abc") | BIT_LENGTH("中国") | BIT_LENGTH(123) |
+-------------------+----------------------+-----------------+
| 24 | 48 | 24 |
+-------------------+----------------------+-----------------+ -
NULL argument
select BIT_LENGTH(NULL);
+------------------+
| BIT_LENGTH(NULL) |
+------------------+
| NULL |
+------------------+