

alter table 探望记录
add constraint fk_学号 foreign key(学号) references 学生(学号)
消息 1776,级别 16,状态 0,第 1 行
在被引用表 '学生' 中没有与外键 'fk_学号' 中的引用列列表匹配的主键或候选键。
消息 1750,级别 16,状态 0,第 1 行
无法创建约束。请参阅前面的错误消息。
怎么解决这个问题啊!
------解决方案--------------------
最简单的就是直接手动操作数据库设置外键就好了。。
------解决方案--------------------
被参考表[学生]的字段[学号]上须先创建有唯一索引,然后才能建外键约束
create unique index ix_学生_学号 on 学生(学号)
alter table 探望记录
add constraint fk_学号 foreign key(学号) references 学生(学号)
------解决方案--------------------
你可以设置学号字段not null啊,这个又不影响