当前位置: 首页 > 数据库 > mysql >

LENGTH()和CHAR_LENGTH()的区别

1、char_length(str)
(1)计算单位:字符
(2)不管汉字还是数字或者是字母都算是一个字符
 
2、length(str)
(1)计算单位:字节
(2)utf8编码:一个汉字三个字节,一个数字或字母一个字节。
(3)gbk编码:一个汉字两个字节,一个数字或字母一个字节。
————————————————
版权声明:本文为CSDN博主「1加一」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_25933249/article/details/113760167
------分隔线----------------------------
  • 收藏
  • 挑错
  • 推荐
  • 打印