int VS smallint VS tinyint

int VS smallint VS tinyint

  他们的区别只是字符长度:

  int 型数据的表数范围是从-2,147,483,647到2,147,483,647的整数

  smallint 型数据可以存储从-32768到32768的整数

  tinyint型的字段只能存储从0到255的整数,不能用来储存负数

  通常,为了节省空间,应该尽可能的使用最小的整型数据。一个tinyint型数据只占用一个字节;一个int 型数据占用四个字节。这看起来似乎差别不大,但是在比较大的表中,字节数的增长是很快的。另一方面,一旦你已经创建了一个字段,要修改它是很困难的。因此,为安全起见,你应该预测一下,一个字段所需要存储的数值最大有可能是多大,然后选择适当的数据类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值