
[Oracle] 오라클 스퀀스, Sequence
·
Database/Oracle
Sequence 연속적인 숫자를 생성하는 객체 정수값으로 생성한다 생성된 숫자는 테이블의 행을 구분하는 PRIMARY KEY로 사용된다. 테이블 내에서 유일한 숫자를 자동으로 생성(Auto INCREMENT) 테이블마다 적용할 시퀀스를 각각 따로 생성해서 관리한다 (테이블이 5개면 시퀀스도 5개) 시퀀스 생성 구문 CREATE SEQUENCE 시퀀스명; 1부터 시작해서 1++ 시퀀스 변경 Option START WITH n 시작 값을 설정 할 수 있다. INCREMENT BY n 증가 값을 설정 할 수 있다 MAXVALUE n | NOMAXVALUE 최대값을 지정한다 MINVALUE n | NOMINVALUE 최소값을 지정한다 CYCLE | NOCYCLE 순환구조 여부를 지정한다 CACHE n | NOC..