您的位置:首页 > 数据库 > 数据库管理 > 正文

mysql中length、char_length区别

更多 时间:2016-4-27 类别:数据库 浏览量:599

mysql中length、char_length区别

mysql中length、char_length区别

一、char_length(str)

 

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

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

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

 

 

二、length(str)

 

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

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

 

标签:mysql
您可能感兴趣