zoukankan      html  css  js  c++  java
  • MySQL----数据的显示位宽

    问题:在MySQL表中的列可以定义它显示的位宽、那么定义了位宽会不会影响数据的取值范围呢?

    测试:

      1、定义一个用于测试的表

        create table t(x int,y int(2),z int(2) zerofill);

      2、插入数据以进行测试

        insert into t(x,y,z) values(9,9,9);      #插入一些在范围内的数据。

        insert into t(x,y,z) values(100,100,100);  #插入超出范围的数据。

      3、测试:

        select * from t;

        

    结论:

      显示位宽也好、按零填充也好;在没有超出它们定义的范围时是有用的,一但数据超过这个范围它们就不起作用了。

  • 相关阅读:
    阅读笔记十四
    惨淡的蓝桥杯国赛经历
    阅读笔记十三
    阅读笔记十二
    阅读笔记十一
    阅读笔记十
    阅读笔记九
    阅读笔记八
    阅读笔记七
    阅读笔记六
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4889898.html
Copyright © 2011-2022 走看看