Operating System/ORACLE
[ORACLE] Currval과 Nextval
Growing DBA
2022. 2. 24. 15:54
728x90
반응형
* 시퀀스가 생성되면 Currvar과 Nextval이라는 두 개의 수도 컬럼(Pseudo column)을 virtual 테이블 - DUAL - 로부터 Select 문장을 사용하여 쿼리 할 수 있다. Currval의 값을 가지고 있는 컬럼을 말하고 Nextval은 현재의 값 이후에 INcrement by 옵션에 의하여 생성되는 값을 가지게 되는 컬럼이다.
-> Currval 값은 100이 저장되어진다.
-> 다음 쿼리의 결과는 100 이후에 2 만큼 증가되는 다음 숫자를 보여주게 된다. 만약 500이라는 최댓값에 도달하게 되면 자동적으로 처음의 값으로 돌아가게 된다.
728x90
반응형