用法:
CHAR_LENGTH(string)
返回字符串的字符长度,不管字符占用多少字节,只返回字符的个数
别名CHARACTER_LENGTH()
举例:
mysql> select char_length('hello');
+———————-+
| char_length('hello') |
+———————-+
| 5 |
+———————-+
1 row in set
length 与 char_length 的区别
mysql> select length('你好') , char_length('你好') ;
+—————-+———————+
| length('你好') | char_length('你好') |
+—————-+———————+
| 6 | 2 |
+—————-+———————+
1 row in set
length返回的是字符串占用的字节数