这篇文章主要介绍MySQL中如何使用LENGTH()函数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

LENGTH()

LENGTH(str)OCTET_LENGTH(str)函数用于返回字符串的字节长度,例如:

SELECTLENGTH('MySQL字符串函数')ASlen1,OCTET_LENGTH('MySQL字符串函数')ASlen2;len1|len2|----+----+20|20|

在 utf8mb4 编码中,一个汉字字符占用 3 个字节。

另外,CHAR_LENGTH(str)CHARACTER_LENGTH(str)函数用于返回字符串的字符长度,也就是字符个数。例如:

SELECTCHAR_LENGTH('MySQL字符串函数')ASlen1,CHARACTER_LENGTH('MySQL字符串函数')ASlen2;len1|len2|----+----+10|10|

BIT_LENGTH(str)函数用于返回字符串的比特长度(比特数量),例如:

SELECTBIT_LENGTH('MySQL字符串函数')ASlen;len|---+160|

一个字节包含 8 个比特。

以上是“MySQL中如何使用LENGTH()函数”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!