mysql求长度的函数是哪个
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍mysql求长度的函数是哪个,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql求长度的函数是length()函数和char_length()函数;其中le
千家信息网最后更新 2025年11月07日mysql求长度的函数是哪个
这篇文章主要介绍mysql求长度的函数是哪个,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
mysql求长度的函数是length()函数和char_length()函数;其中length()函数可以返回以字节为单位的字符串的长度,而char_length()函数可以返回以字符为单位的字符串的长度。
MySQL中 char_length 函数与 length 函数都可以返回字符串的长度
mysql> select length('MySQL'), char_length('MySQL');+-----------------+----------------------+| length('MySQL') | char_length('MySQL') |+-----------------+----------------------+| 5 | 5 |+-----------------+----------------------+1 row in set (0.01 sec)两个函数的功能:
LENGTH() 返回以字节为单位的字符串的长度。
CHAR_LENGTH() 返回以字符为单位的字符串的长度。
由上面的例子来看,"MySQL"共5个字符,每个字符应该是占1个字节。
而中文不一样,一般一个汉字占2-3个字节。如:
GBK字符集编码下:
select char_length('中国'); // 2个字符select length('中国'); // 4个字节,一个汉字2个字节select bit_length('中国'); // 32位。4*8 = 32UTF8字符集编码下:
select char_length('中国');// 2个字符select length('中国'); // 6个字节,一个汉字3个字节select bit_length('中国'); // 48位。6*8 = 48总结
char_length(str)
长度的单位为字符,一个多字节字符算作一个单字符
不管汉字还是数字或者是字母都算是一个字符
length(str)
utf8编码下,一个汉字算三个字符,一个数字或字母算一个字符。
其他编码下,一个汉字算两个字符, 一个数字或字母算一个字符。
以上是mysql求长度的函数是哪个的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
字符
函数
长度
字节
中国
汉字
单位
字符串
编码
字母
数字
两个
内容
字符集
三个
价值
例子
兴趣
功能
单字
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
魔兽世界毁灭之刃服务器怎么样
全国灾害数据库
宿迁网络安全五进活动走进
怎样入侵迷你世界服务器
硚口区信息网络安全维护收费标准
服务器加内存显卡异常
三维数据库怎么查找
深圳电脑软件开发定制
网络技术带来的社会变革
黄浦区商场福袋机软件开发
判断数据库连接已经断开
淘宝平台是挂在服务器上
捷亚网络技术有限公司
数据库分文件存储
东莞寮步网络技术培训班
掌上数据库app
方舟服务器dlc怎么选
数据库数据源管理系统
网络安全行业采访
广州社交软件开发源码
暑假网络安全专题教育
怎样使用浏览器访问服务器
穿越火线进去黑屏服务器已满
网络安全专家人才库
cc 网络安全
网络安全法规定哪些安全服务
网络安全信息技术大赛
涿州软件开发工资
数据库怎么连接字符窜
xshell5 服务器分组