시퀀스란 순차적으로 증가하는 값을 넣어주는 기능입니다.

테이블의 값 인서트시 값을 일일히 넣어주지 않아도 자동으로 증가된 값이 들어갑니다.

리스트를 뽑아내는 테이블의 경우 사용하면 편리합니다.

* 시퀀스 생성법입니다.

CREATE SEQUENCE 시퀀스명

START WITH 1 -- 시작숫자 1

INCREMENT BY 1 -- 1씩증가

MAXVALUE 10000 -- 최대 10000

MINIVALUE 1 -- 최솟값 1

NOCYCLE -- 순환X

;

* 시퀀스 사용법입니다.

INSERT INTO 테이블명 (

COLUMN1

)

VALUES (

시퀀스명

);

쿼리 인서트 부문에 이렇게 적으면 인서트 될 때마다 1씩 증가한 값이 들어갑니다.

* 시퀀스 삭제법

DROP SEQUENCE 시퀀스명

LIST

+ Recent posts