首先,我是一幅真正的新布,以 d和q。 然而,我不得不表、个人和特殊群体,我想在表SPECIES中增加一个外国关键人物。 在试图增加外国钥匙时,我总是收到错误信息“ORA-900904:无效识别”。 我只能说我做了什么错误,为什么不工作?!
这是我的做法:
西欧和其他国家: 页: 1
create table person
(
name varchar2 (30),
firstname varchar2 (30),
persid number (8) not null
)
;
alter table person
add constraint person_pk
primary key (persid)
;
<SPECIES> 页: 1
create table species
(
speciesnamelat varchar2 (30),
vartid number (8) not null
)
;
alter table Species
add constraint species_pk
primary key (vartid)
;
这部分工作是罚款的,但如下:
www.un.org/Depts/DGACM/index_spanish.htm SPECIES 提到PERSON的外国钥匙
alter table species
add constraint species_person_fk
foreign key (persid)
references person (persid)
;
我总是拿到这个“ORA-900904:无效识别器”