Создание последовательности

4 Создание последовательности.

При добавлении новой записи (Insert) в колонке NRDOC автоматически записывается код. Этот код одинаковый для всех записей, так как колонка NRDOCимеет внешний ключ с колонкой COD таблицы TMDB_DOCS. (В таблице TMDB_DOCSодна запись приравнивается к одному документу). Таким образом при добавлении любого количества записей (Insert) в колонке NRDOC будет один и тот же код. Колонка NRDOC1 использует последовательность (Sequence). Каждая запись в этой колонке уникальна.

В данном случае последовательность начинается с цифры 28 (т.е. следующая запись будет с кодом 29).

Для создания последовательности перейдем к списку Sequences и нажмем

В открывшемся окне заполняем

в данном случае это YVEINE_TMDB_INTAKE_LIST_SEQ (см. Введение). В поле Start With указывается с какого значения начинать. Min Value- минимальное значение, Max Value-максимальное значение, Increment by- увеличивается на определенное значение.

При нажатии на

открывается в отдельном окне скрипт. (Все вышеперечисленные операции можно сделать посредством скрипта в редакторе)

После нажатия на

последовательность будет создана.

Для появления последовательности в списке необходимо нажать

"Refresh all objects".

В поиске вводим имя только что созданной последовательности YVEINE_TMDB_INTAKE_LIST_SEQ.