프로그래밍 일기/DB & SQL
DBeaver SQL 제약조건 RESTRICT, CASECADE, NO ACTION, SET NULL 설정 방법
MakeMe
2022. 7. 3. 01:44
반응형
제약조건
1. RESTRICT
개체를 변경, 삭제 시 다른 개체가 변경, 삭제할 개체를 참조하는 경우 변경,삭제가 취소됨
2. CASECADE
개체를 변경, 삭제 시 다른 개체가 변경, 삭제할 개체를 참조하는 경우 모두 변경, 삭제됨
3. NO ACTION
MySQL 기준 RESTRICT와 동일
4. SET NULL
개체를 변경, 삭제 시 다른 개체가 변경, 삭제 시 개체를 참조하는 경우 참조 값을 NULL로 세팅
DBeaver 제약조건 설정
Foreign Keys를 선택한 후 우측 하단 부분에
빨간 열쇠부분을 클릭해줍니다.
위 화면 왼쪽 하단에 On Delete 부분에서 원하는 제약조건을 선택해줍니다.
반응형