Я пытаюсь сослаться на представление с помощью внешнего ключа, но получаю эту ошибку:
» Ошибка: 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 - это представление, основанное на другом представлении, которое указывает на таблицу сотрудников в другой схеме.