好像int最大能到2, 147, 483,647, 要是哪天到了这个值怎么办?数据库会自动让它归1吗?

解决方案 »

  1.   

    int已经可以存储将近20亿的数据(正),如果真到了这样的情况,数据库不会自动轮循,是会发生溢出错误的。
    可以考虑选择使用bigint更大的长度,或者干脆选择varchar来作为标号,不过这样可能会在以后遇到些问题。
      

  2.   

    只会报错,不会回到1不放心你可以用bigint,再不行用decimal,再不行。不行了再说吧,你买不到大硬盘吧