Автоинкремент элемента (порядковые номера) в Oracle APEX - PullRequest
0 голосов
/ 27 мая 2020

Я хочу, чтобы мой идентификатор элемента увеличивался автоматически, чтобы пользователь не мог вставить любое число. Это для порядковых номеров элементов inovice, поэтому пробелов быть не может.

Таблица:

TABLE_NAME (id NUMBER GENERATED ALWAYS AS IDENTITY( NOCACHE), name VARCHAR2(10), PRIMARY KEY (id));

Затем я создал процесс с PL / SQL код:

IF :P27_ID IS NULL THEN SELECT ID.NEXTVAL INTO :P27_ID FROM DUAL; END IF;

Но если я удалю элемент, его значение будет потеряно, и следующий введенный элемент не будет иметь его id.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...