데이터베이스

[데이터베이스] - 오라클 시퀀스(sequence) 사용하기

Riucc 2018. 7. 16. 14:39

○ 오라클 시퀀스(sequence) 사용하기 

 

시퀀스(sequence)

   데이터 행의 숫자를 순차적으로 자동으로 생성하여 기본 키의 조건을 만족시켜준다

   유일한 값을 생성해주는 객체이다

   테이블과는 독립적으로 저장된다(맨 아래 사진 참조)


// 시퀀스 생성


create sequence 시퀀스 이름

  [start with 시작번호]

  [increment by 증가값]

  [maxvalue 최대값]

  [minvalue 최소값]

  [cycle or nocycle]


예1) create sequence mvc_board_seq;

예2) create sequence test_seq

        start with 1

        increment by 1

        maxvalue 10000

        minvalue1

        nocycle;