0
필드 값을 수정해야하지만이 필드는 상위 테이블에 대한 외래 키입니다. 외래 키이므로이 값을 어떻게 업데이트 할 수 있습니까? 열쇠?, 그것은 그것을 할 수 없다는 것을 말하면서 (그리고 나는 이유를 안다.) 그러나 이것을하는 가장 좋은 방법은 무엇인가?상위 테이블에 대한 외래 키 필드 업데이트
UPDATE MANAGERS set SSN_MAN='888775555' where SSN = '665770000'
이제 SSN_MAN은 EMPLOYEE 테이블에서 SSN을 참조하며 SSN은 EMPLOYEE에서도 기본 키입니다. 어떤 도움이라도 대단히 감사 할 것입니다.
는
이것은 단지 그 방법의 예입니다 ...하지만 그것은 내 진짜로 가지고있는 문제입니다. – user710502
(참조 된)'Employee.SSN' 행을 업데이트 하시겠습니까? –