MySQL int 类型长度有啥用?

数值类型设置的长度并不影响该数值字段的取值范围 所以正常来说没什么用。

其长度只有在设置 ZEROFILL 即 “填充零” 后才有所意义。

比如 int(3) 存储 1 ,填充零时会填充为 001。

包括以下数值类型字段:

类型 字节 有符号取值范围 无符号取值范围 默认宽度
TINYINT 1 -128 ~ 127 0 ~ 255 4
SMALLINT 2 -32768 ~ 32767 0 ~ 65535 6
MEDIUMINT 3 -8388608 ~ 8388607 0 ~ 16777215 9
INT 4 -2147483648 ~ 2147483647 0 ~ 4294967295 11
BIGINT 8 -9223372036854775808 ~ 9223372036854775807 0 ~ 18446744073709551615 20

此处默认宽度应该是按 无符号最大值位数 + 1 来计算

而其他 char 和 varchar 是实实在在表示字节大小范围,在UTF-8编码下,char(1)则表示只能存1个字符(汉字),char(5)则表示只能存5个字符(汉字)

MySQL int 类型长度有啥用? int(11) 和 int(20) 有啥区别?相关推荐

  1. INT 类型长度溢出缺陷

    读程序,猜答案吧! public class IntOut {/** 纳秒->毫秒转换 */private static final int NANOTIME = 1000000;/** 轮询最 ...

  2. Navicat的int类型长度默认为0代表什么意思?

    int()括号中的数字并不是设置数据大小限制的 无论你设int(11)还是int(3)都可以支持32位的数字表示 显示宽度:比如你数据字段设计的是int(11),那么有个字段值是123,那么这个值在显 ...

  3. mysql 数值类型 长度_mysql中的数据类型的长度

    位,字节,字 --------------------------------------------------------------- 8位(bit)=1字节(Byte),1024字节=1KB: ...

  4. Mysql varchar类型长度计算(mysql字段长度计算)

    博客上的文章深度参差不齐,本人也是看了好几篇博客才找到另自己满意的博客. 1.限制规则 字段的限制在字段定义的时候有以下规则: a)存储限制 varchar 字段是将实际内容单独存储在聚簇索引之外,内 ...

  5. 可空类型int? 解决: 【数据库里的int类型可以为null,而在c#里int类型不能为Nul】的问题

    using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace 可空数据类 ...

  6. integer 转int类型 java_Java数据类型中String、Integer、int相互间的转换

    Java数据类型String.Integer.int相互间的转换 1.Integer转换成int的方法 Integer i = new Integer(10); int k = i.intValue( ...

  7. js获取int类型长度_js代码比较大小前需要把string转换int

    今天在写代码时发现一个容易忽略的问题,写下来以供参考 这是做的一个验证,设置的最小值minValue不能小于参数本身的最小值min 当输入正数的时候都没有问题,但是输入负数时就出现问题了 正确设置参数 ...

  8. MySQL——decimal类型长度

    分为三种: float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位) double:双精度实型,含字节数为8,64bit,数值范围-1.7E308~1.7E3 ...

  9. mysql各类型长度_mysql 各数据类型的大小及长度

    Android RecyclerView 的简单使用 Android L SDK发布的,新API中最有意思的就是RecyclerView (后面为RV) 和 CardView了, 按照官方的说法, R ...

最新文章

  1. 现在的学生太强了,徒手撸了一个小米商城项目(附源码)!
  2. quartz可以指定方法名吗_大理石可以自己抛光吗?大理石自己抛光方法解答
  3. html怎么让动画最后消失了,css3 – 不能停止css动画在最后一个关键帧后消失
  4. SharePoint At Work----Hyperlinks in the Data View Web Part
  5. RelativeLayout重要属性
  6. Linux软件包安装和卸载
  7. bsxfun 的理解
  8. leetcode刷题日记-825. 适龄的朋友
  9. Jmeter-【JSON Extractor】-响应结果中一级key取值
  10. 小学生python游戏编程3----拼图游戏-准备
  11. 物联网毕业设计 超声波雷达可视化系统
  12. matlab仿真电子秤,基于51单片机电子秤的代码
  13. 读书笔记(十五)--将才
  14. SDR HDR 区别
  15. three.js纹理贴图不显示
  16. 在html中通过使用css解决高度塌陷问题
  17. 小世界效应:从凯文·贝肯到六度分隔理论(1)
  18. Android相机开发: 触摸对焦,触摸测光,二指手势缩放
  19. matlab中求立方根,matlab实现求复数立方根的函数代码怎么写
  20. 用nero将rmvb格式影片刻录成vcd光盘

热门文章

  1. 转-游戏英雄属性数值的设计方法
  2. 高通SDX55平台:5G速率问题排查分析方法
  3. APP开发流程实例讲解-儒释道网络电台八天开发全程-实现功能代码:播放控制
  4. 点击一个网页链接,然后发生了什么?
  5. 2018年无人机行业发展环境与趋势分析 成为智慧化物流的关键突破口
  6. linux wifi 数据流,linux下wifi配置
  7. Gurobi教程-从入门到入土-一篇顶万篇
  8. JS实现表格高亮显示
  9. Struts2项目实战 微云盘(六)主界面UI
  10. win11怎么减少核显占用的内存