728x90
반응형
기존에 존재하던 테이블의 데이터 채번룰이 변경되었다.
그래서 기존의 데이터들을 수정하려하니 FK 관련 오류를 맞닥드렸다.
처음에는 구글링을 하여 TRIGGER를 사용하여 수정을 하던 중
2019/05/08 - [Life/Today I Learned] - [오라클]oracle update cacade (FK 걸려있는 컬럼 업데이트)
불가능한 녀석들이 있었는데, 왜냐하면 FK 제약조건들이 얽히고 섥혀있어서 여러 테이블에 걸려있었기 때문이다.
그래서 고민하다가 해결책으로 생각한 것이 CONSTRAINT 제약 조건을 잠시 DISABLE시키는 것이였다. 걸려있는데 제약조건들을 모두 DISABLE시켜서 데이터를 수정한 후 ENABLE 시켰다.
2019/05/08 - [Life/Today I Learned] - [오라클] Constraint 제한 풀기(제약조건 비활성화)
728x90
반응형
'Life > Today I Learned' 카테고리의 다른 글
2019/05/22 (0) | 2019.05.22 |
---|---|
2019/05/10 (0) | 2019.05.10 |
[오라클] Constraint 제한 풀기(제약조건 비활성화) (0) | 2019.05.08 |
[오라클]oracle update cacade (FK 걸려있는 컬럼 업데이트) (0) | 2019.05.08 |
2019/05/03 (0) | 2019.05.03 |