Holkas
GitHub · релизы

Справочник / объект

Последовательность

Настройки счётчика, который выдаёт новые числовые значения.

SQPPostgreSQLJSQOracle
← Все объекты

Что входит в объект

Объект целиком
SQP / JSQПоследовательностьСамостоятельный объект
  • Диапазон

    Минимум и максимум

  • Поведение

    Шаг, кэш и цикличность

  • Права

    Разрешения на последовательность

Схема состава. Ветви показывают содержимое; правила формирования команд описаны ниже.

Правила переноса

01

Как сравнивается

Сравниваются настройки и права последовательности как одного объекта.

02

Что может удаляться

Последовательность не удаляется по отсутствию в наборе.

03

Что важно учесть

Текущее выданное число не является переносимым состоянием. Это перенос настроек счётчика, а не синхронизация значений между базами.

Что переносится

Минимум, максимум, шаг, кэш, цикличность и права. У Oracle также есть настройка порядка выдачи.

Чего ожидать не следует

Перенос не устанавливает рабочий счётчик приёмника в текущее положение счётчика источника. В описании объекта нет текущего выданного значения.

Настройки последовательности и данные таблиц, которые используют её значения, нужно проверять совместно средствами своей СУБД.