在数据库级别使用户名唯一性是什么意思?

时间:2014-02-13 00:33:25

标签: sql database unique

嘿伙计们。我有一个简单的问题来了解这对我的项目意味着什么。我应该让我的用户名是唯一的(并在数据库级别强制执行)。在引用数据库级别时这意味着什么?我使用ASP.net MVC5和SQL Express作为我的数据库。

1 个答案:

答案 0 :(得分:2)

您应该确定数据库中只有唯一的名称,因此您可以查看此内容以获取更多信息

http://social.msdn.microsoft.com/Forums/sqlserver/en-US/f7ded633-5d66-4cda-a525-96ab97cee868/sqlexpress-create-unique-column

基本上做

Alter table users add constraint uniq_user unique(username)