Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ORA-00904:ID:số nhận dạng không hợp lệ

Hãy xem dòng sau:

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

Bảng của bạn không có cột có tên "id". Tôi cho rằng bạn muốn viết

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

CHỈNH SỬA:
Ngoài ra, như chính bạn đã nghi ngờ, nếu bạn muốn tham khảo ingredient_list , bạn phải tạo nó trước khi tạo ingredients bảng tham chiếu đến nó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách trả về kết quả của nhiều câu lệnh select dưới dạng một bảng tùy chỉnh

  2. 2 Hàm lấy Ngày, Tháng và Năm từ một Ngày trong Oracle

  3. EF 5 với oracle edmx StoreGeneratedPattern =Vấn đề nhận dạng

  4. Chuyển đổi Báo cáo Oracle (.rdf) sang báo cáo BIRT

  5. JOOQ Oracle Number chính xác và ánh xạ số java