length('李晓娜')/3为什么会显示为'李**'
来源:2-7 MySQL字符函数(重点)
慕的地7544270
2020-03-06 15:51:38
按照utf-8,1个汉字为3个字符,length('李晓娜')/3为三个字符没错,但是'李**'应该是3+1+1=5个字符。
1回答
好帮手乔木
2020-03-06
同学你好:
经过测试length('李晓娜')/3的值是为3。同学可以使用char_length可以直接得到该字符串的长度。

SELECT CHAR_LENGTH('李晓娜');

如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题