SQL Server CHECK约束 - 确保文本没有重复项

时间:2012-10-04 00:43:03

标签: sql sql-server tsql

需要在我的表列上添加某种约束。我需要确保用户不会手动或以其他方式输入表格的多行中的相同文本。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

您需要使用某种类型的unique constraint,当然,主键也可以使用。例如:

ALTER TABLE MyTable ADD CONSTRAINT UK_MyUniqueConstraint UNIQUE (MyColumn)

还有其他创建此discussed on SE的方法。