sqlserver2008中表已经建好,主键已经设好,怎么设置外键?

2024-12-20 09:08:19
推荐回答(5个)
回答1:

外键名 类型 not null foreign key(外键名) references 主键表名(主键名)

回答2:

user (数据库名)
add constraint 约束名
foreign key(从表列名) references 主表名(主表列名)

回答3:

首先你要知道外键是针对有主从表的!所有你要有两个表!
CREATE table p1(
学号 char(6) not null primary key CHECK (学号 LIKE'[0-9][0-9][1-6][1-4][0-9][0-9]'),
);
CREATE table p2(
学号 char(6) not null primary key CHECK (学号 LIKE'[0-9][0-9][1-6][1-4][0-9][0-9]' ),
FOREIGN Key (学号) REFERENCES p1(学号),--这里就是建立外键--
);

回答4:

通过修改表中字段属性

回答5:

是与你设置的主键相关联的