MySQL Workbench에서 아래와 같이 테이블을 생성했습니다.
ORDRE 테이블:
으아아아제품 목록:
으아아아및 ORDRELINJE 테이블:
으아아아그래서 ORDRELINJE
테이블에 값을 삽입하려고 하면 다음과 같은 결과가 나타납니다.
오류 코드: 1452. 하위 행을 추가하거나 업데이트할 수 없습니다: 외래 키 제약 조건이 실패했습니다(
srdjank
.Ordrelinje
,约束Ordrelinje_fk
外键 (Ordre
) 参考Ord re
(OrdreID
) )
이 주제에 대한 다른 게시물을 본 적이 있지만 운이 좋지 않습니다. 내가 뭔가를 감독하고 있거나 무엇을 해야할지 알고 있습니까?
P粉4102398192023-10-09 10:11:17
Using Foreign Key Constraints一个>
에서 따옴그래서 오류가 발생했습니다. 错误代码:1452。无法添加或更新子行:外键约束失败
本质上意味着,您正在尝试向Ordrelinje添加一行
Ordre
코드> 테이블에 일치하는 행(OrderID)이 존재하지 않습니다.
먼저 Ordre
테이블에 행을 삽입해야 합니다.