【发布时间】:2012-03-11 03:24:05
【问题描述】:
我在 WebMatrix 中有一个包含用户 ID 和用户名的表。
UserID 是主键。用户名是一个 nvarchar。我怎样才能让它独一无二?目前,同一个用户名可以有多个版本,这不好!
我该怎么做?
谢谢。
【问题讨论】:
标签: c# sql sql-server database webmatrix
我在 WebMatrix 中有一个包含用户 ID 和用户名的表。
UserID 是主键。用户名是一个 nvarchar。我怎样才能让它独一无二?目前,同一个用户名可以有多个版本,这不好!
我该怎么做?
谢谢。
【问题讨论】:
标签: c# sql sql-server database webmatrix
您需要为数据库中的列添加唯一约束。
要向表中添加唯一约束,sql 的语法是
ALTER TABLE <tablename> ADD CONSTRAINT
<constraintname> UNIQUE NONCLUSTERED
(
<columnname>
)
【讨论】: