如何在SQL SERVER中定义一个外键?(100分)

  • 主题发起人 主题发起人 wsd
  • 开始时间 开始时间
W

wsd

Unregistered / Unconfirmed
GUEST, unregistred user!
如何使A表的COLA与B表的COLB相关联?
 
在 Enterprise Manager 中打开数据库,选择 Diagram(图表) ,New 一个 Diagram ,在 Diagram
中就可以添加需要关联的表,用鼠标把一个表的某个字段拖到另一个表的对应字段上就可以了。
需要注意的是:关系的主方必须建立唯一性约束,双方类型一定要匹配。
 
Create Table A(
ColA Int Not Null Primary Key,
others...)
Go


Create Table B(
others...
ColB Int Not Null Foreign Key References A(ColA))
Go

你可以参考Sql Server的书。
 
多人接受答案了。
 
后退
顶部