当前位置:数据库 > 数据库管理> 正文

mysql中length、char_length区别

时间:2016-4-27类别:数据库

mysql中length、char_length区别

mysql中length、char_length区别

一、char_length(str)

 

1、返回值为字符串str 的长度,长度的单位为字符,一个多字节字符算作一个单字符

2、不管汉字还是数字或者是字母都算是一个字符

3、任何编码下,多字节字符都算是一个字符

 

 

二、length(str)

 

1、utf8编码下,一个汉字是算三个字符,一个数字或字母算一个字符。

2、其他编码下,一个汉字算两个字符, 一个数字或字母算一个字符。

 

标签:
上一篇下一篇

猜您喜欢

热门推荐