Entfernen Sie ON UPDATE CASCADE
die in Oracle nicht direkt unterstützt wird.
Zum Beispiel:
CREATE TABLE Firstaiders(
Staff_ID NUMBER NOT NULL,
CONSTRAINT pk_Firstaiders PRIMARY KEY (Staff_ID),
FOREIGN KEY(Staff_ID) REFERENCES Staff(Staff_ID) ON DELETE CASCADE);
Oracle erwartet eine rechte Klammer nach ON DELETE CASCADE
aber es wurde ON UPDATE CASCADE
gefunden das verursacht den ORA-00907