mysql获取字符串长度

时间:2023-01-07 07:57:55

LENGTH 和 CHAR_LENGTH 函数的使用和不同之处

1 SELECT LENGTH("demo") "英文(demo)", 
2             LENGTH("。") "中文符号(。)",
3             LENGTH("测试") "中文(测试)", 
4             CHAR_LENGTH("demo") "CHAR - 英文(demo)", 
5             CHAR_LENGTH("。") "CHAR - 中文符号(。)",
6             CHAR_LENGTH("测试") "CHAR - 中文(测试)";

测试结果如下

mysql获取字符串长度

说明length函数是指字符串的占位大小,而char_length取得字符串的长度。