필드 중 하나가 하위 카테고리 테이블의 외래 키 역할을하는 범주 테이블이 있습니다. 각 테이블의 기본 키의 일부로 사용되는 하나의 필드는 언어 ID입니다. 두 테이블 모두에서이를 업데이트해야합니다. 기본적으로, 두 테이블에서 language id = x가 어디에 있든 y로 설정해야합니다.SQL 외래 키가있는 테이블을 업데이트하십시오.
두 테이블 중 하나를 업데이트하려고하면 'UPDATE 문이 REFERENCE 제약 조건과 충돌합니다.'가 발생합니다.이 제약 조건은 외래 키 제약 조건을 나타냅니다.
이 두 테이블의 언어 필드를 어떻게 업데이트 할 수 있습니까?
'y'가 참조 된 (외래 키) 테이블에 존재하지 않는 것 같습니다. 먼저 추가해야합니다. – Oded
SQL Server? MySQL은? 신탁? 그리고 원형 FK가 있습니까? – gbn