0

在我的 userprivilage 表中,我有 userId(auto increment)、userName、password 和 status 列。我想为 userName 列提供唯一约束。所以当我向表中插入值时,它应该避免 userName 列的重复值。我该怎么做?我正在使用 C# 2010 express windows 应用程序和 mysql 5.1

4

1 回答 1

0

如果您只是编写简单的 SQL,您应该可以使用UNIQUE关键字来完成。所以,像这样:

ALTER TABLE userprivilage
ADD UNIQUE (userName)
于 2012-09-10T16:37:23.997 回答