sql >> Databasteknik >  >> RDS >> Oracle

ORA-00904:ID:ogiltig identifierare

Ta en titt på följande rad:

CONSTRAINT fk_ingredient_list FOREIGN KEY(id) REFERENCES ingredient_list(id)

Din tabell har ingen kolumn med namnet "id". Jag antar att du tänkte skriva

CONSTRAINT fk_ingredient_list FOREIGN KEY(ingredient_id) REFERENCES ingredient_list(id)

EDIT:
Dessutom, som du själv misstänkte, om du vill referera till ingredient_list tabell måste du skapa den innan du skapar ingredients tabell som refererar till det.



  1. hur man får övre trend med avg mysql

  2. Problem med att ställa in MySQLdb-modulen

  3. Python - SQL Connector:Uppdatering fungerar inte

  4. Vad är syftet med String[] whereArgs i int delete (String table, String whereClause, String[] whereArgs) funktion?