mysql的length与char_length的区别


length: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符

char_length:不管汉字还是数字或者是字母都算是一个字符

同时这两个函数,可用于判断数据中是否有中文文字 

例如: select col from table where length(col) != char_length(col);

SQL