mysql获取字符串长度函数(CHAR_LENGTH)

 更新时间:2013年11月05日 14:47:03   作者:  
本文介绍一下关于mysql获取字符串长度的方法,希望此教程对各位同学会有所帮助哦。
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

length:   是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符
CHAR_LENGTH(str) 返回值为字符串str 的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集, LENGTH()返回值为 10,而CHAR_LENGTH()的返回值为5。
CHARACTER_LENGTH(str) CHARACTER_LENGTH()是CHAR_LENGTH()的同义词。
BIT_LENGTH(str) 返回2进制长度.
例如:可以查出用户名长度少于6个字符的用户列表。
SQL
复制代码 代码如下:

SELECT * FROM admin WHERE LENGTH(username) < 6
 

CHAR_LENGTH(str)
返回值为字符串str 的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集, LENGTH()返回值为 10,而CHAR_LENGTH()的返回值为5。
CHARACTER_LENGTH(str)
CHARACTER_LENGTH()是CHAR_LENGTH()的同义词。
BIT_LENGTH(str)
返回2进制长度.
简单的总结来说,mysql中获取字符串长度的有两个函数:
length:返回字符串所占的字节数,是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符
char_length:返回字符串所占的字符数,不管汉字还是数字或者是字母都算是一个字符

相关文章

  • mysql筛选GROUP BY多个字段组合时的用法分享

    mysql筛选GROUP BY多个字段组合时的用法分享

    mysql筛选GROUP BY多个字段组合时的用法分享,需要的朋友可以参考下。
    2011-04-04
  • mysql binlog二进制日志详解

    mysql binlog二进制日志详解

    二进制日志包含了所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句
    2011-10-10
  • MYSQL数据库主从同步设置的实现步骤

    MYSQL数据库主从同步设置的实现步骤

    本文主要介绍了MYSQL数据库主从同步设置的实现步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 浅谈Mysql指定顺序排序查询

    浅谈Mysql指定顺序排序查询

    给大家用过实例分析了Mysql查询中指定顺序排序的相关技术问题,需要的朋友参考一下吧。
    2017-12-12
  • MySql?update语句的详细用法

    MySql?update语句的详细用法

    这篇文章主要给大家介绍了关于MySql?update语句的详细用法,Update 是SQL中用于更新表格中已有记录的命令,通过使用Update命令,您可以更新表格中的一行或多行记录,并根据需要更改它们的值,需要的朋友可以参考下
    2023-11-11
  • windows无法启动MySQL服务报错1067的解决方法

    windows无法启动MySQL服务报错1067的解决方法

    这篇文章主要为大家详细介绍了windows无法启动MySQL服务报错1067的3种解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • MySQL联合索引遵循最左前缀匹配原则

    MySQL联合索引遵循最左前缀匹配原则

    这篇文章主要介绍了MySQL联合索引遵循最左前缀匹配原则,?MySQL联合索引遵循最左前缀匹配原则,即最左优先,查询的时候会优先匹配最左边的索引
    2022-08-08
  • 利用tcpdump对mysql进行抓包操作技巧

    利用tcpdump对mysql进行抓包操作技巧

    利用tcpdump对mysql进行抓包操作,命令简单,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2016-12-12
  • Mysql事务隔离级别之读提交详解

    Mysql事务隔离级别之读提交详解

    这篇文章主要介绍了Mysql事务隔离级别之读提交详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • SQL中from_unixtime函数的使用方法实例

    SQL中from_unixtime函数的使用方法实例

    在MySQL数据表设计中,时间字段一般都设计为时间戳格式的,开发人员去查看的时候就显得有点不方便,可以使用FROM_UNIXTIME转换成日期格式进行查看,下面这篇文章主要给大家介绍了关于SQL中from_unixtime函数的使用方法的相关资料,需要的朋友可以参考下
    2022-08-08

最新评论

?


http://www.vxiaotou.com