training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Как создать последовательность SEQUENCES (AUTONUMBER) в Oracle

Создано: 06 декабря 2017Автор: Егор Астапов1447 просмотровСложность: легкий

Для увеличения ID автоинкремента Oracle используют последовательность. Как создать последовательность SEQUENCES (AUTONUMBER) в Oracle? Покажу пример создания через консоль SQL. Проберитесь в вашу оракловую схему и выполните SQL код:


/* создание последовательности */
CREATE SEQUENCE scheme1.ID_SEQ
START WITH 1 
INCREMENT BY 1 
NOMAXVALUE;

/*следующее значение*/
select scheme1.ID_SEQ.nextval FROM scheme1.table_name1

/*текущее значение*/
select scheme1.ID_SEQ.currval FROM scheme1.table_name1

Если у вас сбился наш счётчик (последовательность), то удалите его и создайте заново.


DROP SEQUENCE scheme1.ID_SEQ

Комментарии

реклама