자식키가 있는 상태에서 부모키 값 수정
오라클에서 부모테이블과 자식테이블간 참조키가 설정되어 있는 경우, 부모키의 키값을 수정할 수 없다.
이 경우, 위험한 방식이긴 하지만 아래와 같이 처리할 수 있다.
제약조건 삭제
alter table [자식_table_name] drop constraint [constraint_name]
제약조건 다시 생성
alter table [자식_table_name] add constraint [constraint_name]
foreign key([colunm1],[colunm2]...)
references [부모_table_name]([colunm1],[colunm2]...)
'Database > Oracle Tip' 카테고리의 다른 글
[오라클] Partition Table(파티션 테이블) (0) | 2020.08.04 |
---|---|
[Oracle] Tablespace(테이블스페이스)란? (0) | 2020.08.04 |
오라클 테이블스페이스 용량 조회, oracle tablespace 용량 조회 (0) | 2019.07.29 |
[오라클] 테이블별 용량 확인 방법 (0) | 2019.07.29 |
오라클 최근 생성된 테이블, 뷰 확인 (0) | 2019.06.17 |
[ORACLE] 테이블과 데이터 복사하기 (0) | 2019.04.01 |
oracle에서 현재 시간과 1일전, 1시간전, 1분전, 1초전 시간 구하기 (0) | 2019.01.07 |
오라클 ORA_ROWSCN - 데이터 최종수정 시간 확인 (0) | 2018.11.06 |