Seemingly Online
close
프로필 배경
프로필 로고

Seemingly Online

  • 카테고리 (567)
    • Language (250)
      • 알고리즘 (100)
      • Java (144)
      • python (2)
      • Kotlin (4)
    • WEB (139)
      • Spring (23)
      • Spring Security (3)
      • Next.js (3)
      • TypeScript (3)
      • JavaScript (45)
      • jQuery (7)
      • CSS (25)
      • XML (3)
      • Maven (1)
      • Gradle (1)
      • JSP (1)
      • Thymeleaf (10)
      • HTML (11)
      • MyBatis (1)
      • JPA (2)
    • App (44)
      • Flutter (33)
      • Dart (4)
      • Android (2)
      • IOS (3)
      • Firebase (2)
    • Git (6)
      • GitHub (6)
    • AWS (15)
      • SCT (2)
      • Amazon Aurora (1)
      • S3 (2)
      • EventBridge (1)
      • EC2 (7)
      • EFS (1)
    • DataBase (43)
      • MySQL (19)
      • Oracle SQL (19)
      • Postgre-SQL (5)
    • OS (33)
      • Linux (27)
      • Windows (1)
      • Mac (5)
    • Tool (15)
      • DocKer (6)
      • Intellij (7)
      • VScode (2)
    • IT (17)
      • Developer-etc (13)
      • 개발상식 (4)
    • CodePen (2)
      • 캐러셀 (2)
  • 홈
  • 방명록
[Oracle SQL] 오라클 외래키 제약조건 무시하고 기본키 삭제하는법  CASCADE CONSTRAINTS

[Oracle SQL] 오라클 외래키 제약조건 무시하고 기본키 삭제하는법 CASCADE CONSTRAINTS

2021-04-23 간혹가다 기존의 외래키를 무시하고 해당 외래키가 참조하고 있는 기본키가 있는 테이블을 삭제해야 해야 하는 경우가 있다. 물론 특정 기본키만 삭제시 해당 기본키를 참조하는 테이블의 외래키에 ON DELETE 옵션을 주었거나 외래키 테이블의 데이터를 먼저 지우는 등 방법이 있겠지만 아주 간단히 코드 한 줄로 제거하는 방법도 있다. - 코드 바로 CASCADE CONSTRAINTS 키워드를 사용하는 것이다. DROP TABLE ["테이블명"] CASCADE CONSTRAINTS 코드 한줄로 모든 제약조건을 무시하고 현재 테이블은 물론 해당 테이블을 참조하는 다른 테이블들 역시 모두 제거가 된다. 때문에 반드시 참조여부를 확인하고 해당 코드를 사용해야하며, 사용시 백업을 해두고 사용하는 것이..

  • format_list_bulleted DataBase/Oracle SQL
  • · 2021. 4. 23.
  • textsms
[Oracle SQL] 오라클 외래키의 삭제 수정 하는 방법

[Oracle SQL] 오라클 외래키의 삭제 수정 하는 방법

2021-02-28 오늘은 기존의 지정된 외래 키를 삭제 및 수정하는 방법을 알아보도록 하자. -예제 외래 키를 제공할 SEE_GRADE 테이블 CREATE TABLE SEE_GRADE( GRADE NUMBER CONSTRAINT PK_GRADE PRIMARY KEY ); SEE_GRADE의 기본키를 외래 키로 사용할 SEE_INFO 테이블 CREATE TABLE SEE_INFO ( SEENUM NUMBER CONSTRAINT PK_SEENUM PRIMARY KEY, NAME VARCHAR(20), AGE NUMBER, GRADE NUMBER, CONSTRAINT FK_GRADE FOREIGN KEY (GRADE) REFERENCES SEE_GRADE(GRADE) ); - 삭제 기존의 SEE_INFO의 ..

  • format_list_bulleted DataBase/Oracle SQL
  • · 2021. 2. 28.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 카테고리 (567)
    • Language (250)
      • 알고리즘 (100)
      • Java (144)
      • python (2)
      • Kotlin (4)
    • WEB (139)
      • Spring (23)
      • Spring Security (3)
      • Next.js (3)
      • TypeScript (3)
      • JavaScript (45)
      • jQuery (7)
      • CSS (25)
      • XML (3)
      • Maven (1)
      • Gradle (1)
      • JSP (1)
      • Thymeleaf (10)
      • HTML (11)
      • MyBatis (1)
      • JPA (2)
    • App (44)
      • Flutter (33)
      • Dart (4)
      • Android (2)
      • IOS (3)
      • Firebase (2)
    • Git (6)
      • GitHub (6)
    • AWS (15)
      • SCT (2)
      • Amazon Aurora (1)
      • S3 (2)
      • EventBridge (1)
      • EC2 (7)
      • EFS (1)
    • DataBase (43)
      • MySQL (19)
      • Oracle SQL (19)
      • Postgre-SQL (5)
    • OS (33)
      • Linux (27)
      • Windows (1)
      • Mac (5)
    • Tool (15)
      • DocKer (6)
      • Intellij (7)
      • VScode (2)
    • IT (17)
      • Developer-etc (13)
      • 개발상식 (4)
    • CodePen (2)
      • 캐러셀 (2)
최근 글
인기 글
최근 댓글
태그
  • #백준
  • #BOJ
  • #백준알고리즘
  • #자바알고리즘
  • #자바
  • #자바공부
  • #backjoon
  • #Java
  • #Java8
  • #자바기초
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바