最佳答案
我有一个表,不知何故,同一个人两次进入我的Person
表。现在,主键只是一个自数但还有另外两个字段我想强制它们是唯一的。
例如,字段为:
ID
Name
Active
PersonNumber
< p > 我只想要一个独特的PersonNumber和活动= 1的记录。 < br >
(所以两个字段的组合需要是唯一的)
在SQL server的现有表上,最好的方法是什么,我可以让它,如果任何人用与现有值相同的值进行插入,它会失败,这样我就不必在我的应用程序代码中担心这个问题。