sql >> Database teknologi >  >> RDS >> Oracle

ORA-00904:ID:ugyldig identifikator

Tag et kig på følgende linje:

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

Din tabel har ingen kolonne med navnet "id". Jeg går ud fra, at du ville skrive

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

EDIT:
Derudover, som du selv har mistænkt, hvis du vil henvise til ingredient_list tabel, skal du oprette den, før du opretter ingredients tabel, der refererer til det.



  1. Citerer kolonnenavne med NHibernate og PostgreSQL

  2. Golang, mysql:Fejl 1040:For mange forbindelser

  3. Henter rækker tilføjet sidste time

  4. MySQL fejlkode:1005