制作一个sql列UNIQUE

时间:2013-08-08 15:06:44

标签: mysql

有没有在mysql UNIQUE中创建一个列而不删除它并再次添加它? 我知道如何添加它,但我需要先删除它,但我想编辑当前列并使其独一无二

我做

ALTER TABLE users
ADD UNIQUE (username)

但告诉我,列用户名已经准备好了。当我想编辑它而不添加它时......

1 个答案:

答案 0 :(得分:0)

  1. 可能是唯一索引已经存在吗?
  2. 该列中是否已存在重复项?
  3. 检查MySQL - Make a Field Unique,因为它可能会解决您的问题。