如何修改外键关系 (Visual Database Tools)

若要更改与主键表中的列相关的列,可以修改关系的外键侧。

修改外键

  1. 在对象资源管理器中,右键单击具有外键的表,再单击**“设计”**。此时,将在表设计器中打开该表。

  2. 表设计器菜单上,单击**“关系”**。

  3. 在**“外键关系”对话框中,从“选定的关系”**列表中选择关系。

  4. 在网格中,单击**“表和列规范”**,再单击属性右侧的省略号 (…)

  5. 在**“表和列”**对话框中,从列表中选择其他表列。外键列必须与主键列的数据类型和大小相匹配,但以下情况例外:

    • char 列或 sysname 列可以与 varchar 列相关。

    • binary 列可以与 varbinary 列相关。

    • 别名数据类型可以与其基类型相关。

只要您将光标移出表设计器中的网格,您对关系的属性所做的任何更改就会生效。在保存表时,将在数据库中更改该约束。