반응형
타진
개발 그라운드
타진
전체 방문자
오늘
어제
  • 분류 전체보기 (136)
    • 프로그래밍 (65)
      • Java (28)
      • Android (1)
      • Web (19)
      • Web-Spring (12)
      • R (5)
      • Angular (0)
    • 운영체제 (17)
      • Linux (14)
      • Docker(vmware) (3)
    • 클라우드 (4)
      • aws (0)
      • aws_handson (4)
    • 개발문제해결 (25)
      • Exception (12)
      • 알고리즘 문제풀이 (13)
    • 그 외 개발관련 (23)
    • 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • wsl_update_x64
  • chromium edge
  • transit_gateway
  • AWS
  • angular cli
  • transit gateway peering
  • handson
  • cfn
  • jdk14
  • GIT
  • vmmem
  • docker ps
  • 4700u
  • github actions
  • Github CLI
  • 빠른 시작 끄기
  • docker
  • ubuntu terminal
  • 빠른 시작 켜기
  • 정올알고리즘 정올 알고리즘
  • docker desktop
  • 문법 체크
  • 키보드매핑
  • github
  • stackset
  • 크로미움 엣지
  • 일어키보드
  • wsl2
  • alt tab
  • 라이젠

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
타진

개발 그라운드

그 외 개발관련

Oracle DB 외래키 생성 예제(forign key example)

2018. 2. 28. 00:12
반응형





- 테이블 생성 시 설정


CONSTRAINTS 외래키 이름 FOREIGN KEY(컬럼명) 

REFERENCES 참조 테이블명(참조컬럼)


- 테이블 생성 후 설정


ALTER TABLE 테이블명 

ADD CONSTRAINTS 외래키 이름 FOREIGN KEY (참조컬럼) 

REFERENCES 참조 테이블명(참조컬럼)


- 테이블 생성 시 예제


CREATE TABLE topics(

user varchar2(20) NOT NULL,

title VARCHAR2(255) NOT NULL,

lecturekey VARCHAR2(100) NOT NULL,

CONSTRAINT FK_TOPICS FOREIGN KEY(lecturekey)

REFERENCES LECTURE(LID)

);


 - 외래키 삭제, 해제

ALTER TABLE 테이블 이름 DROP CONSTRAINT 제약 이름;


 - 예

ALTER TABLE topics DROP CONSTRAINT fk_topics;


반응형
저작자표시 비영리 변경금지 (새창열림)

'그 외 개발관련' 카테고리의 다른 글

Intellij IDEA를 사용하는데 Webstorm을 사용할 필요가 있을까?  (0) 2018.03.22
Stack overflow에 질문하기  (0) 2018.02.24
Meven에서 자바(Java) SDK 최신버전 사용하기  (0) 2018.02.18
    '그 외 개발관련' 카테고리의 다른 글
    • intellij mybatis mapper autowired 컴파일(?) 에러
    • Intellij IDEA를 사용하는데 Webstorm을 사용할 필요가 있을까?
    • Stack overflow에 질문하기
    • Meven에서 자바(Java) SDK 최신버전 사용하기
    타진
    타진
    vulnerable1324@gmail.com

    티스토리툴바