已存在很多数据的一张表,并且这张表无主建。
问题1:想要将其中一列设为主键,但该列值有重复。怎么办?
问题2:新增一列value为null,设为主键,但会报错:数据被删减。
请教高人,怎么办?

解决方案 »

  1.   

    删除重复记录,然后创建主键。主键内容不可以是NULL。
      

  2.   

    问题1:想要将其中一列设为主键,但该列值有重复。怎么办?
    主键不能重复,清理数据,保留唯一的值问题2:新增一列value为null,设为主键,但会报错:数据被删减。
    主键不能曾NULL,必须唯一
      

  3.   

    加一个有主键列的表  把原表的数据导入进去 再rename