DB/oracle
시퀀스 현재 값 확인
올해는살뺀다
2011. 11. 14. 15:13
반응형
SELECT LAST_NUMBER FROM USER_SEQUENCES WHERE SEQUENCE_NAME = '시퀀스명'
시퀀스명은 반드시 대문자로 적는다.
PS) 조회한 시퀀스 값이 100이라면 시퀀스를 사용하여 입력 (시퀀스명.nextval 로 입력)한 경우
입력 된 테이블에는 99 ( 증가값이 1인 경우 ) 가 들어 가 있다. LAST_NUMBER 는 말 그대로 다음 번에 들어 갈 값이 조회되는것이다.
시퀀스명은 반드시 대문자로 적는다.
PS) 조회한 시퀀스 값이 100이라면 시퀀스를 사용하여 입력 (시퀀스명.nextval 로 입력)한 경우
입력 된 테이블에는 99 ( 증가값이 1인 경우 ) 가 들어 가 있다. LAST_NUMBER 는 말 그대로 다음 번에 들어 갈 값이 조회되는것이다.
반응형