ORA-00904: "ID": Ungültiger Bezeichner

Versuchen, erstellen Sie eine Tabelle mit einem Fremdschlüssel. Ich erhalte ORA-00904 Fehler. Was mache ich falsch. Ist es, weil die Tabelle der Fremdschlüssel noch nicht erstellt ist ?

CREATE TABLE ingredients( 
   ingredient_id       number(2,0),
   ingredient          VARCHAR2(55) NOT NULL,
   quantity_required   VARCHAR2(15) NOT NULL,
   optional_ingredient VARCHAR2(30) NOT NULL,
   CONSTRAINT pk_ingr_id PRIMARY KEY(ingredient_id),
   CONSTRAINT fk_ingredient_list FOREIGN KEY(id) REFERENCES ingredient_list(id)
);

InformationsquelleAutor user2199351 | 2013-10-12

Schreibe einen Kommentar