728x90
반응형
오라클에서는 제약 조건을 삭제하지 않고 비활성화하여 사용을 잠시 보류할 수 있도록 해주는 DISABLE CONSTRAINT
와 이렇게 비활성화된 제약 조건을 다시 활성화 상태로 만들어 주는 ENABLE CONSTRAINT
를 제공한다.
DISABLE CONSTRAINT
: 제약조건 일시 비활성화ENABLE CONSTRAINT
: 비활성화된 제약조건을 해제하여 다시 활성화
형식
ALTER TABLE table_name
DISABLE [CONSTRAINT constraint_name];
특별한 업무를 수행하는 과정에서 이러한 제역 조건 때문에 작업이 진행을 못하는 경우에 제약 조건을 비활성화하여 작업을 진행할 수 있다.
728x90
반응형
'Life > Today I Learned' 카테고리의 다른 글
2019/05/10 (0) | 2019.05.10 |
---|---|
2019/05/08 (0) | 2019.05.08 |
[오라클]oracle update cacade (FK 걸려있는 컬럼 업데이트) (0) | 2019.05.08 |
2019/05/03 (0) | 2019.05.03 |
2019/04/29 (0) | 2019.04.29 |