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