语法
CHAR_LENGTH(str)
说明
返回字符串 str 的长度,以字符为单位。 多字节字符算作单个字符。 这意味着对于包含五个 2 字节字符的字符串,LENGTH() 返回 10,而 CHAR_LENGTH() 返回 5。
示例
mysql> SELECT CHAR_LENGTH('你好,www.02405.com');//16,以字符为单位,总计16个字符
mysql> SELECT LENGTH('你好,www.02405.com');//22,以字节为单位,UTF-8编码下"你好,"每个字符占3个字节,共9+13=22个字节