Кто может удалить генератор?
Выполнить оператор DROP SEQUENCE
(DROP GENERATOR
) могут:
-
Владелец последовательности (генератора);
-
Пользователи с привилегией
DROP ANY SEQUENCE
(DROP ANY GENERATOR
).
Выполнить оператор DROP SEQUENCE
(DROP GENERATOR
) могут:
Владелец последовательности (генератора);
Пользователи с привилегией DROP ANY SEQUENCE
(DROP ANY GENERATOR
).
DROP SEQUENCE EMP_NO_GEN;
RECREATE SEQUENCE
Создание или пересоздание последовательности (генератора).
DSQL, ESQL
RECREATE {SEQUENCE | GENERATOR} seq_name [START WITH start_value] [INCREMENT [BY] increment];
Параметр | Описание |
---|---|
seq_name |
Имя последовательности (генератора). Может содержать до 63 символов. |
start_value |
Начальное значение последовательности (генератора). |
increment |
Шаг приращения.4 байтное целое число. |
Оператор RECREATE SEQUENCE
создаёт или пересоздаёт последовательность (генератор). Если последовательность с таким именем уже существует,то оператор RECREATE SEQUENCE
попытается удалить её и создать новую последовательность.При наличии зависимостей для существующей последовательности оператор RECREATE SEQUENCE
не выполнится.
RECREATE SEQUENCE EMP_NO_GEN
START WITH 10
INCREMENT BY 1;