MySQL支持计算字符串长度的LENGTH函数
发布时间
阅读量:
阅读量
【LENGTH函数 的主要功能是计算字符串所占用的字节数,其计量单位为字节
在采用uft8编码字符集的情况下,每个汉字会占用3个字节,而单个数字或字母则仅需1个字节
与CHAR_LENGTH函数之间的差异
CHAR_LENGTH函数的作用是统计字符串中字符的数量,其计量单位为字符。无论该字符是汉字、数字、字母还是标点符号,均被视作一个独立的字符,其中也包含中英文标点以及空格
举例说明:对于由5个三字节字符组成的字符串而言,LENGTH()函数将输出15,而CHAR_LENGTH()函数则会返回5
[扩展资料: CHAR_LENGTH函数]( "扩展资料: CHAR_LENGTH函数")
语法结构
LENGTH(str)
用于计算长度的字符串示例
-- 4
SELECT LENGTH('text');
-- 5
SELECT LENGTH('12345');
-- 9
SELECT LENGTH('数据库');
-- 0
SELECT LENGTH('');
-- 2 空格是一个字节
SELECT LENGTH(' ');
-
全部评论 (0)
还没有任何评论哟~
