数据表的问题,不懂啊

来源:2-3 JDBC实战---搭建模型层 Ⅰ

慕粉15160033427

2016-06-27 20:56

我想问下,老师那个数据表,id后面的约束条件int ,为什么取值是int(11),是11位的意思吗?int取值范围不是2的32次方减一,只有十位啊

写回答 关注

2回答

  • charsandrew
    2016-08-24 14:33:09

    别误导人好吗?int(11)表示值的长度为11,即255会被存成00000000255,当数字长度超过11位时,此值会被忽略。实际上大多数这个数字是系统自动生成的,开发者很少去指定这个数字。

  • qq_剑噬天下_0
    2016-06-28 15:04:18

    11在mysql中指11个字符。

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99328 学习 · 856 问题

查看课程

相似问题