본문 바로가기
카테고리 없음

오라클 외래키 추가/삭제/재설정 방법

by cook_code 2023. 4. 12.
반응형

 

오라클 외래키 SQL문

  • 추가
ALTER TABLE [테이블명]
ADD CONSTRAINT [제약조건명]
FOREIGN KEY [외래키의 새 컬럼명]
REFERENCES [외래키가 원래 있던 테이블명](외래키의 원래 이름);
  • 삭제
ALTER TABLE [테이블명] DROP CONSTRIANT [제약조건명];
  • 재설정
ALTER TABLE [테이블명] 
ADD CONSTRAINT [제약조건명]
FOREIGN KEY [바꾼 외래키명] REFERENCES [외래키가 원래 있던 테이블명](외래키의 원래 이름);
  • 주의

- 자식 테이블에 부모 컬럼이 존재해야 외래키를 적용할 수 있다. 

-  제약조건명은 유일해야 한다. 

반응형