int、bigint、smallint 和 tinyint范围「建议收藏」

int、bigint、smallint 和 tinyint范围「建议收藏」1bytes=8bit,一个字节最多可以代表的数据长度是2的8次方11111111在计算机中也就是  -128到127  1.BIT[M]  位字段类型,M表示每个值的位数,范围从1到64,如果M被忽略,默认为1  2.TINYINT[(M)][UNSIGNED][ZEROFILL] M默认为4       从0到255的整型数据。存储大小为1

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
1 bytes = 8 bit ,一个字节最多可以代表的数据长度是2的8次方 11111111 在计算机中也就是

  -128到127

  1.BIT[M]

  位字段类型,M表示每个值的位数,范围从1到64,如果M被忽略,默认为1

  2.TINYINT[(M)] [UNSIGNED] [ZEROFILL] M默认为4

        从 0 到 255 的整型数据。存储大小为 1 字节。

  很小的整数。带符号的范围是-128到127。无符号的范围是0到255。

  3. BOOL,BOOLEAN

  是TINYINT(1)的同义词。zero值被视为假。非zero值视为真。

  4.SMALLINT[(M)] [UNSIGNED] [ZEROFILL] M默认为6

       从 -2^15 (-32,768) 到 2^15 – 1 (32,767) 的整型数据。存储大小为 2 个字节。

  小的整数。带符号的范围是-32768到32767。无符号的范围是0到65535。

  5.MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL] M默认为9

  中等大小的整数。带符号的范围是-8388608到8388607。无符号的范围是0到16777215。

  6. INT[(M)] [UNSIGNED] [ZEROFILL]  M默认为11

       从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。

  普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。

  7.BIGINT[(M)] [UNSIGNED] [ZEROFILL] M默认为20

        从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。

  大整数。带符号的范围是-9223372036854775808到9223372036854775807。无符号的范围是0到18446744073709551615。

  注意:这里的M代表的并不是存储在数据库中的具体的长度,以前总是会误以为int(3)只能存储3个长度的数字,int(11)就会存储11个长度的数字,这是大错特错的。

tinyint(1) 和 tinyint(4) 中的1和4并不表示存储长度,只有字段指定zerofill是有用,

如tinyint(4),如果实际值是2,如果列指定了zerofill,查询结果就是0002,左边用0来填充。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/191068.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux 查看 java 进程内存占用情况[通俗易懂]

    linux 查看 java 进程内存占用情况[通俗易懂]1.查看java进程内存占用top-b-n1|grepjava|awk'{print”PID:”$1″,mem:”$6″,CPUpercent:”$9″%”,”mempercent:”$10″%”}’2.查看pid所在目录lsof-pPID3.查看剩余内存free-m

    2022年10月30日
  • TGA文件分析

    TGA文件格式概述【OpenGL】游戏编程常用TGA图像格式详解以及加载纹理编程实现分析TGA格式图片使用FlexHEX打开text.tgatest是用像素笔画出的4*4的图像,第一行为白色和三基色,第四行为三补色和黑色,其余两行为白色打开后可以看到结果十分简单:第一个字节是0,表示没有图像的信息字段第二个字节是0,表示没有颜色表第三个字节总是2,表示此类型为格式2接下来五个字节全为0,可以忽略第九第十个字节为0,表示图像X坐标起始位置为0(最左)第十一、十二个字节为0,表示图

  • java打印数组_Java中打印数组的三种方式

    java打印数组_Java中打印数组的三种方式说明:System.out.println(array);这样是不行的,这样打印是的是数组的首地址。Arrays.toString(array);一维数组定义一个数组:int[]array={1,2,3,4,5};传统的for循环:for(inti=0;i{System.out.println(a[i]);}foreach增强循环:for(inta:array)Sys…

  • window location href无反应,不跳转的情况的解决

    window location href无反应,不跳转的情况的解决在进行js练习的时候,遇到了一个问题,在操作页面跳转的时候,使用window.location.href无法进行跳转,经过一系列的排查,和分析,最终解决这个问题。$("#quit").click(function(){debugger;if(confirm("你确定要退出嘛?")){sessionStorage.r…

  • zuul 网关的用途_Zuul网关

    zuul 网关的用途_Zuul网关Zuul的主要作用:1.路由,进行请求转发。2.鉴权,进行身份认证(安全)。3.限流,限制访问的数量,保证服务器的稳定。除此之外还有以下作用4.负载均衡。5.压力测试。6.监控1.Zuul简单使用1.添加依赖org.springframework.cloudspring-cloud-starter-netflix-zuul2.添加@EnableZuulProxy注解@EnableZuulProx…

  • QT之颜色对话框(十七)

    QT之颜色对话框(十七)

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号