DB(Oracle)

[DB/ORACLE] SEQUENCE 시퀀스 값 수정

Mr.변 2020. 2. 6. 11:23

시퀀스가 꼬여 시퀀스를 맞춰줄 때 새로 지웠다가 만들기 번거로울 때 하는 작업

 

next val 간격인 increment by 값을 큰 폭으로 바꿔주고 다시 1로 돌려준다.

ALTER SEQUENCE SCOTT.MY_SEQUENCE INCREMENT BY n;

ALTER SEQUENCE SCOTT.MY_SEQUENCE INCREMENT BY 1;

 

 

시퀀스 조회 쿼리

SELECT SCOTT.MY_SEQUENCE.CURRVAL FROM DUAL;

SELECT SCOTT.MY_SEQUENCE.NEXTVAL FROM DUAL;