본문 바로가기

컴퓨터/MariaDB

MariaDB 외래키 FOREIGN_KEY

1. 테이블

1) files

id path

2) images

id name

2. 상황

images.id 가 files.id 를 참조한다.

3. On Delete, On Update

No Action files 의 데이터가 삭제되거나 변경돼도 아무 일도 일어나지 않는다.
Cascade files 의 데이터가 삭제되거나 변경되면 images 의 데이터도 삭제되거나 변경된다.
Restrict files 의 데이터가 삭제되거나 변경되면 에러가 발생한다.
Set Null files 의 데이터가 삭제되거나 변경되면 images 의 데이터가 Null 이 된다.
Set Default files 의 데이터가 삭제되거나 변경되면 images의 데이터는 Default 값이 된다.

'컴퓨터 > MariaDB' 카테고리의 다른 글

MairaDB 테이블 구조  (0) 2023.04.28
MariaDB 암호화  (0) 2023.04.24
MariaDB 컬럼명 조회하기  (2) 2023.03.16
MariaDB FORMAT 천 단위 쉼표 찍기  (0) 2022.12.22
MariaDB limit, offset 제한, 페이징  (0) 2022.10.25