TINYINT(1)和FLAOT(5, 2)这种是不是占用的空间没有改变, 只是显示改变

TINYINT(1)和FLAOT(5, 2)这种是不是占用的空间没有改变, 只是显示改变

TINYINT(1)和FLAOT(5, 2)这种是不是占用的空间没有改变, 只是显示改变

就是说,tinyint(1)和tinyint(2)都占用1个字节

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
chrismorgen 2019-03-24 13:43:55

你好,TINYINT(1)和FLAOT(5, 2)这两个类型定义的字节长度是不一样的,所以占用的空间也不一样。另外tinyint(1)占用1个字节,而tinyint(2)占用两个字节,祝学习愉快~


  • 提问者 幕布斯9335064 #1
    老师给的那个图上写TINYINT占1个字节,因为实际上 TINYINT(1) 和TINYINT(2)都可以存127, 所以我觉得好像TINYINT(1)和TINYINT(2)没什么区别
    2019-03-25 10:51:09
  • chrismorgen 回复 提问者 幕布斯9335064 #2
    你好同学,其实括号中的内容是规定最大字节数的,所以还是有区别的,祝学习愉快~
    2019-03-25 14:22:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师