2023-3-16 14:18| 查看: 1224 |来源: 互联网
整数类型有可选的UNSIGNED属性,表示不充许负值,这大致上可以使正数的上限提高一倍可以使用这几种整数类型:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT。分别使用8,16,24,32,64位存储空间它们可以存储的值的范围从-2(n-1)到2(n-1)-1,其中n是存储空间的位数。 CREATE TABLE `guo` ( `id` int(1) DEFAULT NULL, `qq` int(1) unsigned DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8id为未指定unsigned,而qq为指定unsigned先对qq列插入数据根据计算得2(n-1)-1为2147483647 MySQL可以为整数指定宽度,例如int(11),对大多数应用这是没有意义的:它不会限制值的合法范围,只是规定了MySQL的一些交互工具(例如MySQL命令行客户端)用来显示字符的个数。对于存储和计算来说,int(1)和int(20)是相同的。
免责声明:本站部分文章和图片均来自用户投稿和网络收集,旨在传播知识,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系我们及时修正或删除。谢谢!
始终以前瞻性的眼光聚焦站长、创业、互联网等领域,为您提供最新最全的互联网资讯,帮助站长转型升级,为互联网创业者提供更加优质的创业信息和品牌营销服务,与站长一起进步!让互联网创业者不再孤独!
扫一扫,关注站长网微信
广告、内容合作请点这里: 寻求报道