Числа созданной последовательности Вы можете использовать с помощью псевдостолбцов NEXTVAL и CURRVAL.
NEXTVAL возвращает следующее свободное число последовательности.
CURRVAL выдает текущее число в последовательности. Прежде чем обращаться к CURRVAL необходимо использовать NEXTVAL для генерации числа в текущем сеансе пользователя.
Пример
Включение нового отдела под названием 'FINANCЕ' в регионе 2.
INSERT INTO S_DEPT (ID, NAME, REGION_ID)
VALUES (S_DEPT_ID. NEXTVAL, «FINANCE», 2);
Пример
Просмотр текущего значения последовательности S_DEPT_ID
SELECT S_DEPT_ID. CURRVAL
FROM SYS.DUAL.
|