业界动态
Mysql如何查字段的长度,Mysql中length()、char_length()的区别
2024-11-05 19:48

1、今天发生了一件有意思的事情,传输的数据大于标准定的字段长度了,我把字段长度调大了,把数据传输过来了。谁知道,人家的数据不符合标准,要删除了重新搞,那么你如何将超长的数据删除呢,或者将超长的数据查询出来。

Mysql如何查字段的长度,Mysql中length()、char_length()的区别

  答:剧透一下,其实使用char_length()查询出来的,就可以把这些删除掉,然后将调大的字段长度调小就行了。备注,我实际操作的字段都是中文字符哈,别再写教程写出血案了。

2、先了解一下,Mysql中length()、char_length()的区别。

1)、length():mysql里面的length()函数是一个用来获取字符串长度的内置函数。 2)、char_length():在mysql内置函数里面查看字符串长度的还有一个函数是char_length()。 3)、这两个函数的区别是:

    a)、length(): 单位是字节,utf8编码下,一个汉字三个字节,一个数字或字母一个字节。gbk编码下,一个汉字两个字节,一个数字或字母一个字节。 b)、char_length():单位为字符,不管汉字还是数字或者是字母都算是一个字符。

3、扩展一下,MySQL5.0.3版本之后varchar类型的变化。

1)、MySQL 5.0.3 之前:0--255字节,如:varchar(20)中的20表示字节数,如果存放utf-8编码的话只能放6个汉字。varchar(n),这里的n表示字节数。 MySQL 5.0.3 之后:0--65535字节,varchar(20)表示字符数,不管什么编码,既汉字也能放20个。但最多占65532字节(两个字节存放长度,小于255字节用1个字节存放长度),varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个。其他具体区别,可自行网上查询。

    以上就是本篇文章【Mysql如何查字段的长度,Mysql中length()、char_length()的区别】的全部内容了,欢迎阅览 ! 文章地址:http://syank.xrbh.cn/news/10055.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 迅博思语资讯移动站 http://kaire.xrbh.cn/ , 查看更多   
最新新闻
“刷抖音像小红书、外卖软件里看视频”,各大APP怎么越长越像了
本文来自公众号:Vista看天下(ID:vistaweek),惠通学子经授权转载这段时间上网冲浪的朋友们,沉浸式刷短视频的流畅体验经常被打
怎么提升淘宝店铺排名?店铺排名规则是什么?
随着电子商务的迅猛发展,越来越多的商家选择在淘宝平台上开设店铺。然而,在竞争激烈的市场中,如何提升淘宝店铺的排名成为了每
多模态数据融合深度学习模型的典型深度架构研究
1 介绍我们对世界的体验是多模态的 —— 我们看到物体,听到声音,感觉到质地,闻到气味,尝到味道。模态是指某件事发生或经历的
2024小学入学指南 | 青岛民办小学热度排行榜!
明悦给大家汇总了2023年比较热门的民办小学及部分公办学校排行,2024年小学入学的家长们可做参考哦~扫码进入2024年青岛小学入学
一站式数据智能平台概念及能力
导读:一站式数据智能平台依靠一体化管理,融合数智化工具,向不同行业用户提供专业的、覆盖数据全生命周期的
国内3大自助建站平台测评
​​国内3大自助建站平台测评:云梦微站(云梦网络)、建站快车(凡科)、建站之星(美橙互联)【前言】截至2016年底,根据CNNIC
《2020年直播带货趋势报告》发布:薇娅李佳琦辛巴销售超400亿
  来源:21世纪经济报道  直播行业站上风口,在电商消费领域有极大的消费者购买与转化空间。   以电商直播为代表的网络直
中央说的瞪羚企业、独角兽企业们
中央会议如此强调,要支持发展瞪羚企业,到底什么是瞪羚企业?什么是瞪羚企业?瞪羚是一种善于跳跃和奔跑,体质强壮,是非常敏捷
30个场景营销案例,绝对的干货(建议收藏)
“场景感”这个词成为如今最流行的词汇。产品要有场景感,这样才有故事、有个性,有温度,容易成为爆品。——产品即场景。制造场
乡镇统计工作总结汇报
工作总结是做好各项工作的重要环节。通过工作总结,可以明确下一步工作的方向,少走弯路,少犯错误,提高工作效益。下面是小编为
本企业新闻
推荐企业新闻

点击拨打: