Sequence — это независимый объект базы данных, который автоматически генерирует серию уникальных числовых значений. В отличие от identity-столбцов, sequence существует отдельно от таблицы, что делает его переиспользуемым и очень гибким.
Sequence создаётся с определёнными свойствами, которые управляют его поведением:
CREATE SEQUENCE order_seq
START WITH 1
INCREMENT BY 1
MINVALUE 1
MAXVALUE 99999
CYCLE;
Следующее значение получают через NEXT VALUE FOR sequence_name.
SQL sequence — это зависящий от таблицы объект, который автоматически генерирует уникальные числовые значения и должен быть создан в рамках определения конкретной таблицы.
Новый — ещё не проверен сообществом
Вы