mysql length与character_length方法区别

CHARACTER_LENGTH(str)

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

LENGTH(str)

1、字节,utf8编码下,一个汉字三个字节,一个数字或字母一个字节。
2、gbk下,一个汉字两个字节,一个数字或字母一个字节。

length()<>char_length()可以用来检验是否含有中文字符

posted @ 2022-10-08 14:53  wq9  阅读(83)  评论(0)    收藏  举报