如何设置唯一约束在SQL Server 2008

可能重复:
SQL Server 2005 How Create a Unique Constraint?
Add unique constraint in SQL Server 2008 GUI?如何设置唯一约束在SQL Server 2008

我在SQL Server 2008中名为customer.To电子邮件字段我想要一个表添加一个唯一的约束 - 这样电子邮件不应该重复(不使用查询)。我按照图中所示的方式尝试,并且无法设置约束。请帮忙。

回答:

检查约束用于检查行中的数据是否与公式匹配 - SSMS是正确的,您不能在那里有空白的论坛。

你想要做的是去索引/键,并在电子邮件字段添加一个新的索引,并将其设置为是唯一的=是和键入唯一键(如hvd建议,您还可以创建一个独特的索引从这里通过选择Type = Index)。

回答:

电子邮件不应该TEXT型

回答:

,你可以这样做:

ALTER TABLE Comment ADD CONSTRAINT uc_Comment UNIQUE (CommentId, Comment) 

CommentId是PK。

我相信它实际上为此创建了一个索引。

以上是 如何设置唯一约束在SQL Server 2008 的全部内容, 来源链接: utcz.com/qa/267372.html

回到顶部