Числовая последовательность

Система позволяет работать с числовыми последовательностями — наборами возрастающих или убывающих целых чисел, которые генерируются и хранятся в СУБД.

Непрерывность последовательностей не гарантируется из-за соответствующих ограничений в СУБД.

Числовая последовательность принадлежит схеме базы данных (каталога) датасорса и существует независимо от таблиц этой схемы. Последовательность можно использовать для любых таблиц в пределах того датасорса, которому принадлежит последовательность.

Поддерживаемые СУБД

Числовые последовательности поддерживаются в СУБД ADB и ADP.

Действия с последовательностями

Числовые последовательности можно создавать, просматривать и удалять.

Управлять значениями последовательностей можно с помощью функций NEXTVAL, SETVAL и CURRVAL в SELECT-запросах.

Применение последовательностей

Порядок применения последовательностей определяется внешней системой и зависит от предъявляемых к ней бизнес-требований. Например, числовые последовательности могут применяться для создания идентификаторов, уникальных среди нескольких таблиц, или для выдачи клиентам номеров в электронной очереди.