问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在数据库里面,int字段默认占4个字节,int(11)啥意思?bigint(11)啥意思?

发布网友 发布时间:2022-03-22 19:57

我来回答

4个回答

懂视网 时间:2022-03-23 00:18

bigint为TransactSQL的系统数据类型,当整数值超过int数据范围时才可以使用。

  

  SQL Server在整数值超过int数据类型支持的范围时,将使用 bigint数据类型。为实现兼容性,int数据类型仍是 Microsoft SQL Server 2005 中的主要整数数据类型。除非明确说明,否则那些接受int表达式作为其参数的函数、语句和系统存储过程都不会改变,从而不会支持将 bigint表达式隐式转换为这些参数。因此,当 bigint值在int数据类型支持的范围内时,SQL Server 才将 bigint隐式转换为int。

热心网友 时间:2022-03-22 21:26

数据库中的int(x)和bigint(x)中的x是指字段长度
和数据在存储时占用多少字节无关
比如我有某字段定义为int(3)
那么这个字段最大只能存储到999,1000存不进去,因为1000这个数长度为4,超过了我定义的3
int和bigint的区别在于默认允许存储的最大值不同,也就是如果只声明字段是int 或者bigint,也就是不指定上面讲的那个x的前提下,bigint比int支持更大更长的数据追问我想问,int(2)到底是指在内存中占2bit,也就是0,1,2,3.
还是说两位十进制数0-99?

热心网友 时间:2022-03-22 22:44

bigint数据存储八个字节,int 类型数据占4个字节(范围是-2147483648到2147483647),看你要存储的数的大小做选择,如果数据用4个就能存储,非要用八个字节的不就浪费了吗

热心网友 时间:2022-03-23 00:19

-----------------------
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重磅|8月1日起 报关单的填法将重大改变 进出口权需要报关员么 宝宝被莫名的虫子咬了又红又肿又痒怎么? 北京疫情个为数是什么意思? 在做刀伤的手术时没有接上神经是医院的过错吗? 手术室收费项目有哪些 手术室的秘密:一台10万的手术,主刀医生拿多少?答案颠覆你的认知 阿里巴巴中修改产品信息只修改一小部分行吗?谢谢 可否给我一个阿里巴巴的序列号~谢谢了 阿里巴巴店铺产品搜索框代码谁有呢,给我发一下谢谢了! mysql 数据类型 BIGINT(1) 表示的是该数据类型指定的显示宽度 这里的显示宽度是什么意思? bigint占8个字节是8位数的意思么? mysql中int,bigint,smallint 和 tinyint的区别与长度的含义 vivo手机nfc怎么充值公交卡? 怎么在手机充公交卡 用手机怎么充值公交卡 公交卡在手机怎么充值 北京公交卡在手机上怎么充值 在手机上如何充公交卡 用手机怎么往乘车卡里充钱 手机怎么充值交通卡 手机能充值公交卡吗 手机能为交通卡充值吗? 手机上如何给公交卡交钱? 公交卡手机怎么充值? 手机上可以充公交卡吗 充公交卡可以在手机上充吗 可以在手机上充公交卡吗 闪光笔是什么笔?用在什么地方? 怎样使用wps文字荧光笔功能 什么是BIGINT在C#中的相同 jdbctype=bigint在sql语句啥意思 SQL数据类型:bigint tinyint int bit smallint money samllmoney 分别是什么意思 declare aid bigint default 0 什么意思 var result = new BigInt(); result.digits[0] = 1;什么意思 SQL SERVER中,对于bigint的负边界值,为什么使用科学计数法时,超过负边界值不报错呢? Integer 是什么类型? integer中文是什么意思 integer是什么意思? java中 Integer是什么意思 integer什么意思? 苹果lte是什么 苹果手机蜂窝数据里边有一个LTE是什么意思 苹果13LTE什么意思 苹果手机出现LTE是什么原因 苹果信号栏显示LTE是在国外吗 苹果手机移动蜂窝里面的“LTE”是什么意思? 苹果手机5信号旁边出现了LTE是什么意思 iphone显示lte而不是显示4g而且接不了电话 苹果手机移动蜂窝里面的LTE 是什么意识