如何创建唯一约束 (Visual Database Tools)

创建唯一约束可确保在未参与主键的特定列中不输入重复值。尽管唯一约束和主键都强制唯一性,但如果情况如下,则应向表附加唯一约束而不是主键约束:

  • 希望在某一列或某一组列中强制唯一性。您可以向表附加多个唯一约束,但只能向表附加一个主键约束。

  • 希望在允许空值的列中强制唯一性。您可以向允许空值的列附加唯一约束,但只能向不允许空值的列附加主键约束。当向允许空值的列附加唯一约束时,请确保在所约束的列中最多只有一行包含空值。

创建唯一约束

  1. 在对象资源管理器中,右键单击要为其添加唯一约束的表,再单击**“设计”**。

    此时,将在表设计器中打开该表。

  2. 表设计器菜单上,单击**“索引/键”**。

  3. 在**“索引/键”对话框中,单击“添加”**。

  4. 在网格中单击**“类型”,再从属性右侧的下拉列表框中选择“唯一键”**。

当您保存表时,即会在数据库中创建该唯一约束。

请参阅

概念

其他资源