DBeaver SQL 제약조건 RESTRICT, CASECADE, NO ACTION, SET NULL 설정 방법

2022. 7. 3. 01:44·프로그래밍 일기/DB & SQL
목차
  1.  
  2. 제약조건
  3. 1. RESTRICT
  4. 2. CASECADE
  5. 3. NO ACTION
  6. 4. SET NULL
  7. DBeaver 제약조건 설정
반응형

 

제약조건

 

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
  1.  
  2. 제약조건
  3. 1. RESTRICT
  4. 2. CASECADE
  5. 3. NO ACTION
  6. 4. SET NULL
  7. DBeaver 제약조건 설정
'프로그래밍 일기/DB & SQL' 카테고리의 다른 글
  • [Mac] PSQL postgresql 갑자기 안될 때 (Error: Failure while executing; `/bin/launchctl bootstrap gui/501 /Users/kimtaemin/Library/LaunchAgents/homebrew.mxcl.postgresql@14.plist` exited with 5.)
  • DBeaver MySQL 에러 : 한글 안되는 현상 Data truncation: Incorrect string value:
  • MySQL 5.7 설치 방법
  • DBeaver 설치 및 사용방법
MakeMe
MakeMe
제가 포스팅한 글 중 잘못된 부분이 있으면 알려주세요!
  • MakeMe
    Developer blog
    MakeMe
    • 모든 글 (71)
      • 프로그래밍 일기 (57)
        • Java & Spring (21)
        • Python & Flask (3)
        • Linux (12)
        • Front-End (10)
        • DB & SQL (6)
        • Git (3)
        • IDE (2)
      • 자격증 (7)
        • 정보처리기능사 (2)
        • SQLD (1)
        • SW개발_L5 (1)
        • AWS (3)
      • 독립일기 (7)
        • 중소기업청년대출 (7)
  • 인기 글

  • 태그

    중기청서류
    자동배포설정
    IntelliJ
    인텔리제이
    젠킨스 우분투 설치
    DB
    중소기업청년대출
    flask
    중기청후기
    Vue
    flask 세팅
    psql
    고용보험내역서
    자바
    건강보험자격득실확인서
    스프링
    nuxt3
    Spring
    자바환경변수
    AWS
    중기청필수서류
    nuxt
    중기청필요서류
    java
    넉스트
    MYSQL
    springboot
    스프링부트
    젠킨스 자동 배포
    DBeaver
  • hELLO· Designed By정상우.v4.10.1
MakeMe
DBeaver SQL 제약조건 RESTRICT, CASECADE, NO ACTION, SET NULL 설정 방법
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.