数据表中以后字符串字段,我想在这个字段的每条记录加上唯一标示如:第一条数据1
第二条数据2
。。也就是1,2.是我后来增加的,请问该如何操作啊

解决方案 »

  1.   

    直接
    alter table t_myepoch add id int auto_increment primary key; 
    就可以了。
      

  2.   

    也就是说,初始数据tbl1 (col1 varchar(50))第一条数据
    第二条数据
    ..期望结果第一条数据1
    第二条数据2
    ..
    第N条数据N
    ?如果这样,
    方法一:象二楼一样,先加上ID字段,然后update tbl1 set col1=concat(col1,id);
    方法二:直接用程序或存储过程,逐条记录加上 i
    建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。