mysql数据库小知识.docVIP

  • 2
  • 0
  • 约5.51千字
  • 约 5页
  • 2017-06-13 发布于北京
  • 举报
----------------------------------Mysql数据库-------------------------------------------- 1.字段为int类型 ? 如果在建表时不指定字段int类型的长度时,系统则默认生成长度为11的字段。11也是int类型的最大长度,其中第一位表示符号+或者-,后面十位表示数字。 ? 如果指定了长度,该字段其实也是长度为11的字段,因为只要是int类型,系统都分配了长度11位。 ? 所以,当我们在用mysql数据库建表时如果有字段为int类型则不用指定长度了。 2.字段为float类型 ?? 如果在建表时不指定float类型的长度时,系统默认生成长度为9的字段(不包含小数点9位,但包括符号)。而且当插入小数时自动转化为了整数。 ?? 当我们指定了长度时,如果为length=6,decimals=2.则代表整数最多为4位(不包括符号位),小数最多为2位。如-1234.12可以插入。 ?? 所以,我们在用mysql数据库建表时如果有字段为float类型一定要指定长度和小数位数。 3.字段为double类型 ? 在建表时如果有字段时double类型,例如我们指定length=16,decimals=2.则代表整数最多为16位(不包括符号位),小数最多为2位。如-1234567890123456.12

文档评论(0)

1亿VIP精品文档

相关文档