使用
SELECT column FROM table WHERE length(column)!=char_length(column)
当字符集为UTF8时:
- 使用length:一个汉字长度为3
- 使用char_length:一个汉字长度为1
所以在没有汉字时使用length和char_length结果一样。
有汉字时最好使用char_length获取字符长度更准确。
SELECT column FROM table WHERE length(column)!=char_length(column)
当字符集为UTF8时:
所以在没有汉字时使用length和char_length结果一样。
有汉字时最好使用char_length获取字符长度更准确。