728x90
오라클은 auto increase (자동 증분) 설정이 없다.
때문에, num 과 같은 고유 일련번호를 사용하고 싶은 경우에는 시퀀스를 생성해주어야 한다.
CREATE SEQUENCE tmp_admin.tmp_sequence -- 1. tmp_admin 은 스키마명, 2. tmp_sequence 는 시퀀스명
INCREMENT BY 1 -- 증가값
START WITH 1 -- 시작값
MINVALUE 1 -- 최소값
MAXVALUE 9999 -- 최댓값
NOCYClE -- 반복 안함 (CYCLE : 반복)
NOCACHE -- CACHE : 캐시를 사용하여 미리 값을 할당해 놓아서 속도 빠름. 동시 사용자가 많을 경우 유리함
NOORDER -- ORDER : 요청 순서로 값을 생성해서 발생 순서를 보장. 조금의 시스템 부하가 있음
;
728x90
'Language > SQL' 카테고리의 다른 글
[m1 mac] oracle 설치 version 확인 쿼리 (0) | 2023.08.23 |
---|---|
[oracle] 생성한 유저 계정을 잊었을 때 - 모든 계정 조회 (0) | 2023.08.23 |