2025-11-17 22:29:15
字段类型就是数据存储的规则,int就是整数的意思。比如存用户数量、商品价格,只能是1、2、3这些数字,不能有小数点或字母。比如数据库里存商品库存,肯定是整数,不能存0.5件货对吧?所以int就是用来存纯数字的,不能带其他符号。
为什么答案是int呢?因为数据库设计里,int专门存整数。比如MySQL手册写明,int类型占4字节,存范围-到。比如存订单编号,用int就能存几十亿个,不会溢出。再比如电商系统统计销售额,虽然用小数,但实际拆分成元和角分存int,比如100.50就存1005。所以int就是处理纯数字的,不能存小数或字符串。比如存用户年龄,18岁存int没问题,但存"18岁"就要用text类型。
本题链接: