我已经尝试了所有方法,但插入数据时仍然出错。
create table Address(
AddressID integer primary key,
StreetnameID integer,
CountyID integer,
CityID integer,
PostcodeID integer,
DoornumID integer,
foreign key (StreetnameID) references Streetname,
foreign key (CountyID) references County,
foreign key (CityID) references City,
foreign key (PostcodeID) references Postcode,
foreign key (DoornumID) references Doornum
);
这是我的地址创建表。下面是我失败的插入语句。
INSERT INTO Address(AddressID, StreetnameID, CountyID, CityID, PostcodeID, DoornumID)
values(seq_AddressID.nextval, 1, 1, 1, 1, 1)
我不知道是什么导致这个问题产生这个错误:
ORA-02291: integrity constraint (ROOT.SYS_C007211) violated - parent key not found