请叫各位大哥!小弟在MySql中怎么初始化一个表中16位的自动流水号   急呀!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    int(16)的16是指显示位数,跟实际的精度什么没有关系的。
    关于这个问题,我建议你在脚本语言或高级语言里解决。
    这时你可以把数据库的这个主键字段定义为16位字符型,char(16)如在php里面,你可以定义为  YYYY-MM-DD-rand  字符来定义的
    在后面的rand部分只要重新定义种子值,就不会有问题的,不会重复的
      

  2.   

    CREATE TABLE bear ( id int auto_increment primary key, col1 varchar(10));