Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORA-00904 :ID :identifiant invalide

Jetez un oeil à la ligne suivante :

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

Votre table n'a pas de colonne nommée "id". Je suppose que vous vouliez écrire

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

EDIT :
De plus, comme vous vous en doutiez, si vous souhaitez référencer la ingredient_list table, vous devez la créer avant de créer les ingredients table qui y fait référence.