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

更新日期: 2006 年 12 月 12 日

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

修改外键

  1. 在对象资源管理器中,右键单击具有外键的表,再单击**“设计”(在 SP1 或更早版本中为“修改”**)。此时,将在表设计器中打开该表。

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

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

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

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

    • char 列或 sysname 列可以与 varchar 列相关。
    • binary 列可以与 varbinary 列相关。
    • 别名数据类型可以与其基类型相关。

一旦您移动到表设计器中的网格之外,您对关系的属性所做的任何更改即会生效。在保存表时,将在数据库中更改该约束。

请参阅

概念

FOREIGN KEY 约束

其他资源

使用键 (Visual Database Tools)
使用约束 (Visual Database Tools)

帮助和信息

获取 SQL Server 2005 帮助