oracle 复合主键如何被外键参照?急
create table A
(
a1 int,
a2 int,
a3 int,
primary key(a1,a2)
);
表已创建。
create table B
(
b1 int references A(a1),
b2 int references B(a2),
primary key(b1)
);
b1 int references A(a1),
*
ERROR 位于第 3 行:
ORA-02270: 此列列表的唯一或主键不匹配
请问各位是什么错呢?
在oracle难道一定要用单主键才能被外键参考吗?