fk

FK가 잡혀있을 때, 키 값이 업데이트가 되지 않는 경우가 존재한다. 학생 테이블 학생ID 학생 나이 학교 ID .. 학교 테이블 학교 ID .. 예를 들어 테이블이 이렇게 존재한다고 하자. (어디까지나 예이다...) 테이블이 존재함과 더불어 이미 데이터들이 들어있으며, 학생테이블 학교ID 와 학교테이블 학교ID는 FK 관계이며 제약조건(CONSTRAINT)까지 걸려있다. 그런데 중간에 학교 ID 채번룰이 바뀌었다. 따라서 바뀐채번룰에 맞게 기존 데이터를 변경하려고 한다. 학생 테이블에 UPDATE 문을 날렸다. UPDATE 학생테이블 SET OLD_학교ID = NEW_학교ID WHERE 학교ID = OLD_학교ID 오류가 난다. CONSTRAINT에 위배가 된다고 한다. 그렇다면 학교 테이블부터 변경해..
깡냉쓰
'fk' 태그의 글 목록