
프로그램: 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..

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..