MySQL LENGTH函数:获取字符串长度(code blocks)
MySQL LENGTH函数:获取字符串长度
MySQL LENGTH(str) 函数的返回值为字符串的字节长度,使用 uft8(UNICODE 的一种变长字符编码,又称万国码)编码字符集时,一个汉字是 3 个字节,一个数字或字母是一个字节。【实例】使用 LENGTH 函数计算字符串长度,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT LENGTH(&39;name&39;),LENGTH(&39;数据库&39;); +----------------+---------------------+ |LENGTH(&39;name&39;) | LENGTH(&39;数据库&39;) | +----------------+---------------------+ | 4 | 9 | +----------------+---------------------+ 1 row in set (0.04 sec)由运行结果可以看到,一个汉字是 3 个字节,“数据库”字符串占 9 个字节。英文字符的个数和所占的字节相同,一个字符占 1 个字节。
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。