SQL - 외래키 제약 조건 옵션 해제 방법
SQL - 외래키 제약 조건 옵션 해제 방법
외래키(FOREIGN KEY) 제약 조건 옵션
기본적으로 참조되고 있는 상위 테이블에 데이터는 삭제가 불가능하지만, 외래키 제약 조건 옵션을 비활성화 시키면 삭제가 가능해진다.
외래키 제약 조건 옵션 조회
1
SELECT @@FOREIGN_KEY_CHECKS
- 1: 활성화
- 0: 비활성화
외래키 제약 조건 옵션 비활성화
1
2
SET FOREIGN_KEY_CHECKS = 0; -- 비활성화
SET FOREIGN_KEY_CHECKS = 1; -- 활성화
This post is licensed under CC BY 4.0 by the author.