MSSQL 제약조건(FK) 비활성화/활성화

sso·2024년 2월 8일
0

MSSQL

목록 보기
23/28

데이터를 처리하다보면 복원해야 할 때도 있는데
이때 제약조건 때문에 스트레스를 너무 받는다..
그렇다고 관련 테이블에 데이터를 다 지워버릴 수는 없기에..

간단하게 제약조건(FK)을 활성화/비활성화하여 데이터를 처리할 수 있다!

-- 비활성화 --

ALTER TABLE 테이블명  NOCHECK constraint   제약조건명 ;
ex)
ALTER TABLE SOL_USERINFO  NOCHECK constraint   fk_sol_user_reference_sol_buco ;

-- 활성화 --

ALTER TABLE 테이블명  CHECK constraint   제약조건명 ;
ex)
ALTER TABLE SOL_USERINFO  CHECK constraint   fk_sol_user_reference_sol_buco ;
profile
오늘도 하나씩 해결해 나가자!

0개의 댓글