2019独角兽企业重金招聘Python工程师标准>>>

mysql

length是mysql的一个用来来获取字符串长度的内置函数方法, 同样的获取字符串长度的还有char_length.

length: 是计算字段的长度,
    utf8编码下,一个汉字是算三个字符,一个数字或字母算一个字符。
    其他编码下,一个汉字算两个字符, 一个数字或字母算一个字符。
 例子1: 查看mysql字符串的长度 SELECT LENGTH("要查看长度的mysql字段/mysql字符串");
 例子2: 根据记录的某个字段长度排序 SELECT * FROM table WHERE 1 ORDER BY LENGTH(name) ASC;

char_length:在任何编码下, 不管汉字还是数字或者是字母都算是一个字符.
        CHARACTER_LENGTH(str) CHARACTER_LENGTH()是CHAR_LENGTH()的同义词。 BIT_LENGTH(str) 返回2进制长度.
    
转载:http://yishouce.com/mysql/func/length

CREATE TABLE `tableName` (
  `id` int(16) NOT NULL AUTO_INCREMENT,
  `name` varchar(6) DEFAULT NULL,
  PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

INSET INTO tableName (name) values("微信1234"); OK

name 中一个汉字占3个字节

ReactiveX SELECT LENGTH("ReactiveX"); = 9
微信 SELECT LENGTH("微信"); =6

java
    String chiness = "微信";//2
    System.out.println(chiness.length());
    String eng = "ReactiveX";//9
    System.out.println(eng.length());

转载于:https://my.oschina.net/kenzheng/blog/551102

mysql , java length相关推荐

  1. mysql中length与char_length字符长度函数使用方法

    在mysql中length是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符了,与char_length是有一点区别,本文章重点介绍第一个函数. mysql里面的length函数是一个用来 ...

  2. mysql:java.lang.ClassCastException: java.base/java.math.BigInteger出现类型转换错误

    一.错误信息 mysql:java.lang.ClassCastException: java.base/java.math.BigInteger cannot be 二.解决方法 这个就是因为你用的 ...

  3. mysql的length函数和char_length中文字符长度计算函数

    mysql> select length('的') as l, char_length('的') as cl; +---+----+ | l | cl | +---+----+ | 3 | 1 ...

  4. eclipse启动mysql报错_Eclipse+mysql+java Eclipse中运行没有问题,但打包后运行不了,也不报错,求高手指点...

    这几天用Eclipse+mysql+java编写了一个班级信息管理的软件.在Eclipse里运行没有问题所有功能都没有问题,但无论用Eclipse中自带的export生成可执行的jar包,还是用fat ...

  5. mysql/Java服务端对emoji(utf8mb4编码)的支持有关的问题

    mysql/Java服务端对emoji(utf8mb4编码)的支持有关的问题 mysql中保存4字节长度的UTF-8字符(例如emoji表情),就需要使用 utf8mb4 字符集. 如果要写入emoj ...

  6. MySQL Java JDBC

    文章目录 MySQL & Java & JDBC 1. JDBC本质 1.1 ".jar文件" -- 驱动包下载与配置 2. JDBC编程 2.1 构建数据源 2. ...

  7. 使用LINUX云服务器搭建web、小程序服务器MySql+Java+Tomcat

    记小白第一次使用LINUX搭建web.小程序服务器 MySql+Java+Tomcat (很全的安装过程收集整合) 一.使用LINUX搭建服务器的原因 准备工具 二.下载配置 2.1 阿里云服务器的购 ...

  8. MySQL中length()、char_length()的区别和用法

    小伙伴想精准查找自己想看的MySQL文章?喏 → MySQL专栏目录 | 点击这里 在MySQL中length(str).char_length(str)都属于判断长度的内置函数,根据其得到字符串的长 ...

  9. mysql中length字符长度函数使用方法

    在mysql中length是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符了,与char_length是有一点区别,本文章重点介绍第一个函数. mysql里面的length函数是一个用来 ...

最新文章

  1. dns组件能够删除后恢复
  2. (7)nginx: 搭建 nginx+php环境
  3. 二叉查找树的先序遍历,中序遍历,后序遍历
  4. [css] 为什么说css的选择器是从右向左匹配?
  5. 6.openldap客户端安装
  6. Java虚拟机笔记(五):JVM中对象的分代
  7. 如何让自定义Dialog上下居中
  8. 细说PHP:人人都能玩转PHP和MySQL Web开发
  9. springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
  10. 智驾科技MAXIEYE完成3亿元B轮融资,暂未取得品牌同名商标
  11. 无线WAPI网络AS鉴权服务器,WAPI是什么意思?苹果iPhone手机启用WAPI有什么作用?...
  12. SecureCRT创建串口连接
  13. Promise改写获取萤石云摄像头直播地址的接口
  14. 使用onenote记HTML笔记,以记录网页上的内容为例,教你如何利用OneNote 2010轻松记录笔记...
  15. firefox金山词霸取词
  16. Java字节码角度分析方法调用 ——提升硬实力7
  17. 亚马逊测评:最前沿养号系统,如何降低成本提高效率搭建稳定的ip环境
  18. 忙里偷闲 -- 入职感悟
  19. 求近似数最值_求近似数的方法
  20. c++操作符重载,拷贝构造函数和友…

热门文章

  1. 如何在Spring Boot中使用Hibernate Natural ID
  2. 聊聊spring cloud的DefaultEurekaServerContext
  3. Mob统计分析数据模型理解
  4. Python3爬虫-01-简单网页爬取
  5. sublimeText3安装package control和禁止弹出更新下载弹窗
  6. javascript数据类型一览
  7. GDB 使用详解-----转载
  8. C#中操作XML (节点添加,修改,删除完整版)
  9. md5sum算法 —— linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序
  10. eclipse解决maven编码UTF-8的不可映射字符