数据库外键
有两张表
CREATE TABLE A
(
Ano char(9) primary key,
Abu char(20)
);
CREATE TABLE B
(
Bno char(9),
Bna char(20)
primary key(Bno,Bna)
);
建立完后,发现我忘了加外键
于是:alter table A add constraint FK_A foreign key(Abu) references B (Bna)但提示错了。。
错误提示:在被引用表 'B' 中没有与外键 'FK_B' 中的引用列列表匹配的主键或候选键。。。怎么解决啊。。求大师
------解决方案--------------------Abu 这个字段要是主键 ,才能做b表的外键