mysql length与character_length方法区别
CHARACTER_LENGTH(str)
1、单位为字符
2、不管汉字还是数字或者是字母都算是一个字符
LENGTH(str)
1、字节,utf8编码下,一个汉字三个字节,一个数字或字母一个字节。
2、gbk下,一个汉字两个字节,一个数字或字母一个字节。
length()<>char_length()可以用来检验是否含有中文字符
个人学习笔记,记录日常学习,便于查阅及加深,仅为方便个人使用。
CHARACTER_LENGTH(str)
1、单位为字符
2、不管汉字还是数字或者是字母都算是一个字符
LENGTH(str)
1、字节,utf8编码下,一个汉字三个字节,一个数字或字母一个字节。
2、gbk下,一个汉字两个字节,一个数字或字母一个字节。
length()<>char_length()可以用来检验是否含有中文字符