zoukankan      html  css  js  c++  java
  • mysql中 int(M)中M

    http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html

      这个M 就是maximum display width。那什么是maximum display width?看了下面的例子很容易说明了,注意zerofill

     mysql> create table b ( b int (4));
    Query OK, 0 rows affected (0.25 sec)

    mysql> insert into b values ( 12345 );
    Query OK, 1 row affected (0.00 sec)

    mysql> select * from b;
    +-------+
    | b     |
    +-------+
    | 12345 |
    +-------+
    1 row in set (0.00 sec)

    mysql> alter table b change b b int(11);
    Query OK, 1 row affected (0.00 sec)
    Records: 1  Duplicates: 0  Warnings: 0

    mysql> select * from b;
    +-------+
    | b     |
    +-------+
    |
    12345 |
    +-------+
    1 row in set (0.00 sec)

    mysql> alter table b change b b int(11) zerofill ;
    Query OK, 1 row affected (0.00 sec)
    Records: 1  Duplicates: 0  Warnings: 0

    mysql> select * from b ;
    +-------------+
    | b           |
    +-------------+
    | 000000
    12345 |
    +-------------+
    1 row in set (0.00 sec)

    mysql> alter table b change b b int(4) zerofill ;
    Query OK, 1 row affected (0.08 sec)
    Records: 1  Duplicates: 0  Warnings: 0

    mysql> select * from b ;
    +-------+
    | b     |
    +-------+
    | 10000 |
    +-------+
    1 row in set (0.00 sec)

    mysql> alter table b change b b int(6) zerofill ;
    Query OK, 1 row affected (0.01 sec)
    Records: 1  Duplicates: 0  Warnings: 0

    mysql> select * from b;
    +--------+
    | b      |
    +--------+
    | 0
    12345 |
    +--------+
    1 row in set (0.00 sec)

         以上的例子说明了,这个M 的表示显示宽度,他跟着zerofill 一起才有意义。就算前面设置的M的值比数值实际的长度小对数据也没有任何影响。

  • 相关阅读:
    Codeforces 868A Bark to Unlock
    poj 3744 Scout (Another) YYF I
    Codeforces 526F Pudding Monsters
    Codeforces 789D Weird journey
    Codeforces 827E Rusty String
    Codeforces 841D Leha and another game about graph
    bzoj 3560 DZY Loves Math V
    Codeforces 833A The Meaningless Game
    Codeforces 839D Winter is here
    Codeforces 839C Journey
  • 原文地址:https://www.cnblogs.com/eterwei/p/3753154.html
Copyright © 2011-2022 走看看