MySQL获取字符串长度的函数(char_length)
char_length的返回值(STR)是字符串str长度的字符的长度单位。一个多字节字符算作一个字符,152个字节的字符集,长度()的返回值是10,和char_length返回值()5。
character_length(STR)character_length()是同义词char_length()。
bit_length(STR)返回2进制长度。
例如,您可以找到一个用户名长度小于6个字符的用户列表。
SQL
复制代码代码如下所示:
从admin中选择*,长度(用户名)< 6
char_length(STR)
返回值是字符串str长度的字符的长度单位。一个多字节字符算作一个字符,152个字节的字符集,长度()的返回值是10,和char_length返回值()5。
character_length(STR)
character_length()是同义词char_length()。
bit_length(STR)
返回2带长度。
在一个简单的总结中,有两个函数可以获得MySQL中字符串的长度:
长度的字节数:返回一个字符串,计算字段的长度,一个汉字是三个字符,一个数字或一个字符是一个字符。
字符数char_length:返回的字符串是一个字符,无论是中国还是数字或字母。