在我的userprivilage表中,我有userId(自动增量),userName,password和status列。我想为userName列提供唯一约束。因此,当我向表中插入值时,应避免使用userName列的重复值。我该怎么做?我正在使用C#2010 express windows应用程序和mysql 5.1
答案 0 :(得分:0)
如果您只是编写纯SQL,则应该可以使用UNIQUE
关键字来执行此操作。所以,像这样:
ALTER TABLE userprivilage
ADD UNIQUE (userName)