Последовательности
Вводная информация о последовательностях дается в разделе Последовательности главы "Модель данных". Здесь же приведена подробная информация о каждой функции и каждом параметре.
Все функции, связанные с последовательностями, требуют наличия соответствующих прав.
Ниже приведен перечень всех функций модуля box.schema.sequence.
Имя | Назначение |
|---|---|
Создание нового генератора последовательностей | |
Генерация и возврат следующего значения | |
Изменение параметров последовательности | |
Сброс состояния последовательности | |
Установка нового значения | |
Возврат последнего полученного значения | |
Удаление последовательности | |
Создание индекса с параметром последовательности |
Пример:
Ниже представлен пример, иллюстрирующий все параметры и операции для последовательностей:
s = box.schema.sequence.create('S2',{start=100,min=100,max=200,cache=100000,cycle=false,step=100})s:alter({step=6})s:next()s:reset()s:set(150)s:drop()