Вам необходимо удалить детали FOREIGN KEY
как:
CREATE TABLE Catalog(
sid VARCHAR2(50) REFERENCES Suppliers(sid),
pid VARCHAR2(50) REFERENCES Parts(pid),
quantity VARCHAR2(50)
);
или вы можете создать как:
CREATE TABLE Catalog
( sid VARCHAR2(50),
pid VARCHAR2(50),
quantity VARCHAR2(50),
CONSTRAINT fk_supplier
FOREIGN KEY (sid)
REFERENCES suppliers(sid),
CONSTRAINT fk_parts
FOREIGN KEY (pid)
REFERENCES parts(pid)
);
, определив FOREIGN CONSTRAINTS
'names
или, если таблица уже была создана ранее, следующим способом ограничения могут быть добавлены позже:
CREATE TABLE Catalog
( sid VARCHAR2(50),
pid VARCHAR2(50),
quantity VARCHAR2(50)
);
ALTER TABLE Catalog
ADD CONSTRAINT fk_supplier
FOREIGN KEY (sid)
REFERENCES suppliers(sid);
ALTER TABLE Catalog
ADD CONSTRAINT fk_parts
FOREIGN KEY (pid)
REFERENCES parts(pid);