반응형
제약조건
1. RESTRICT
개체를 변경, 삭제 시 다른 개체가 변경, 삭제할 개체를 참조하는 경우 변경,삭제가 취소됨
2. CASECADE
개체를 변경, 삭제 시 다른 개체가 변경, 삭제할 개체를 참조하는 경우 모두 변경, 삭제됨
3. NO ACTION
MySQL 기준 RESTRICT와 동일
4. SET NULL
개체를 변경, 삭제 시 다른 개체가 변경, 삭제 시 개체를 참조하는 경우 참조 값을 NULL로 세팅
DBeaver 제약조건 설정
Foreign Keys를 선택한 후 우측 하단 부분에
빨간 열쇠부분을 클릭해줍니다.
위 화면 왼쪽 하단에 On Delete 부분에서 원하는 제약조건을 선택해줍니다.
반응형
'프로그래밍 일기 > DB & SQL' 카테고리의 다른 글
PostgreSQL 백업 및 복원 (0) | 2024.10.22 |
---|---|
[Mac] PSQL postgresql 갑자기 안될 때 (Error: Failure while executing; `/bin/launchctl bootstrap gui/501 /Users/kimtaemin/Library/LaunchAgents/homebrew.mxcl.postgresql@14.plist` exited with 5.) (0) | 2024.03.11 |
DBeaver MySQL 에러 : 한글 안되는 현상 Data truncation: Incorrect string value: (0) | 2023.07.05 |
MySQL 5.7 설치 방법 (0) | 2022.07.06 |
DBeaver 설치 및 사용방법 (0) | 2022.07.03 |