Как сбросить последовательность в Oracle?

Настоящая перезагрузка невозможна databases AFAIK. (Пожалуйста, поправьте oracle меня, если я ошибаюсь!).

Однако, если select-statement вы хотите установить его oracle равным 0, вы можете просто sequences удалить его и создать заново.

Если sql-query вы хотите установить конкретное database-structure значение, вы можете установить database для ПРИРАБОТКИ отрицательное sql-select значение и получить следующее sqlselect значение.

То есть, если ваша databases последовательность 500, вы seq можете установить ее на 100 sql через

ALTER SEQUENCE serial INCREMENT BY -400;
SELECT serial.NEXTVAL FROM dual;
ALTER SEQUENCE serial INCREMENT BY 1;

sql

database

oracle

sequence

2022-11-20T16:07:09+00:00
Вопросы с похожей тематикой, как у вопроса:

Как сбросить последовательность в Oracle?