Delete(/Modify) Action (부서-사원)
Cascade | 부모 삭제 시 자식 같이 삭제 |
Set Null | 부모 삭제 시 자식 해당 컬럼 Null |
Set Default | 부모 삭제 시 자식 해당 컬럼 Default 값 |
Restrict | 자식 테이블에 PK값이 없는 경우만 부모 삭제 허용 |
No Action | 참조무결성을 위반하는 삭제/수정 액션을 취하지 않음 |
Insert Action (부서-사원)
Automatic | 부모 테이블에 PK가 없는 경우 부모 PK를 생성 후 자식 입력 |
Set Null | 부모 테이블에 PK가 없는 경우 자식 외부키를 Null |
Set Default | 부모 테이블에 PK가 없는 경우 자식 외부키를 지정된 Default 값 |
Dependent | 부모 테이블에 PK가 존재할 때만 자식 입력 가능 |
No Action | 참조무결성을 위반하는 입력 액션을 취하지 않음 |
'기타' 카테고리의 다른 글
[SQLD] 비전공자(국비교육생)의 제 52회 SQL 개발자(SQLD) 합격 후기 (1) | 2024.04.08 |
---|---|
[sqld] 트랜잭션 4가지 특성 (원자성, 일관성, 고립성, 지속성) (0) | 2024.03.01 |
[sqld] 노랭이 개정판 2과목 28번 문제 (3) | 2024.03.01 |
[sqld] 공백문자('')를 insert하는 경우 oracle vs sql server (0) | 2024.02.24 |
[sqld] 순위 관련 함수 (rank(), dense_rank(), row_number()) (0) | 2024.02.23 |