
在数据库中,quantity是一个列名,表示某个数据表中的一个字段。int(11)是该字段的数据类型,表示这个字段存储的是一个整数类型的数据,长度为11个字符。
在MySQL等数据库中,整数类型的数据可以指定长度,这个长度代表这个字段所能存储的整数的最大位数。对于int(11)类型的字段,它所能存储的整数的位数是11位,取值范围为-2147483648到2147483647。
数据库中的int(x)和bigint(x)中的x是指字段长度
和数据在存储时占用多少字节无关
比如我有某字段定义为int(3)
那么这个字段最大只能存储到999,1000存不进去,因为1000这个数长度为4,超过了我定义的3
int和bigint的区别在于默认允许存储的最大值不同,也就是如果只声明字段是int 或者bigint,也就是不指定上面讲的那个x的前提下,bigint比int支持更大更长的数据
mysql 数据库float,int,bigint,double区别
单精度浮点数(float)的尾数是用24bit表示的,双精度(double)浮点数的尾数是用53bit表示的,转换成十进制: 2^24 - 1 = 16777215 2^53 - 1 = 9007199254740991 由上可见,IEEE754单精度浮点数的有效数字二进制是24位,按十进制来说
以上就是关于quantity+int(11)在数据库中是什么意思全部的内容,包括:quantity+int(11)在数据库中是什么意思、在数据库里面,int字段默认占4个字节,int(11)啥意思bigint(11)啥意思、mysql 数据库float,int,bigint,double区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)