我试图用外键引用视图,但是我收到这个错误:
“错误:ORA-02270:此列列表中没有匹配的唯一或主键”
但是,我已经在此视图中创建了一个主键,并在TOAD的“约束”选项卡中进行了验证.
这是我试图创建的表:
CREATE TABLE QUESTION ( QUESTION_ID INTEGER not null,CREATED_USER_ID INTEGER not null,CONSTRAINT PK_QUESTION PRIMARY KEY (QUESTION_ID),CONSTRAINT FK_USER FOREIGN KEY (CREATED_USER_ID) REFERENCES SOME_VIEW(VIEW_ID) );
SOME_VIEW是基于另一个视图的视图,它指向另一个模式中的employee表.