Mysql列重复

时间:2011-02-14 06:21:44

标签: mysql

我有一张表,其中没有一个字段是主要和自动增量。有一个字段'uid'不是自动增量而不是主键。它对每条记录都有相同的值。现在我想创建该字段唯一且自动增量,但它在列中具有重复性。 所以请建议我解决这个问题。

1 个答案:

答案 0 :(得分:1)

只需向列添加唯一约束,并使用ignore关键字忽略警告/错误。试试这一行:

ALTER IGNORE TABLE mytbl ADD UNIQUE (uid);

然后你可以像往常一样添加自动增量。