본문 바로가기 메뉴 바로가기

Programmers

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Programmers

검색하기 폼
  • 개발 노트 (287)
    • VUEJS (21)
    • JAVA (3)
    • Python (10)
    • HTML CSS JS (72)
    • Servlet JSP (67)
    • JDBC (19)
    • Oracle Database (21)
    • POSIX CLI (13)
    • Git (34)
    • 알고리즘 (4)
    • 개발자 취업 준비 (8)
    • 스크랩 [정보] (1)
    • 이것저것 정리 (6)
  • 방명록

Sequence (2)
테이블 분해 조립 - 실습

프로그램: Oracle SQL Developer 기존에 만들었던 TOPIC 테이블을 이용 분해 AUTHOR 테이블 생성 이름 및 테이블 값 입력 시퀀스 생성 SEQ_AUTHOR 생성 AUTHOR 데이터 입력 INSERT INTO author (id, name, profile) VALUES(SEQ_AUTHOR.nextval, 'egoing', 'developer'); INSERT INTO author (id, name, profile) VALUES(SEQ_AUTHOR.nextval, 'duru', 'DBA'); INSERT INTO author (id, name, profile) VALUES(SEQ_AUTHOR.nextval, 'taeho', 'data scientist'); INSERT INTO auth..

Oracle Database 2021. 4. 29. 15:25
SEQUENCE

SEQUENCE : 순차적으로 증가하는 칼럼을 쉽게 만들기 위해 사용 값이 중복되지 않게 데이터를 추가해야 할 때 자동으로 빈 값에 데이터를 추가할 수 있도록 도와준다. PRIMARY KEY와 같이 사용되어야 제대로 효과를 볼 수있다. 시퀀스 생성 CREATE SEQUENCE SEQ_TOPIC; -> SEQ_TOP라는 시퀀스를 생성 시퀀스 사용 INSERT INTO topic (id,title,description,created) VALUES (SEQ_TOPIC.NEXTVAL,'ORACLE','ORACLE is...',SYSDATE); -> id의 값으로 SEQ_TOP.NEXVAL을 준다면, 1부터 순차적으로 칼럼에 입력 행을 추가할 때마다 id가 자동으로 1, 2로 생성됨을 확인 시퀀스 확인 SELEC..

Oracle Database 2021. 4. 28. 18:53
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바