Как создать уникальный идентификатор для каждой вставки в Oracle - PullRequest
0 голосов
/ 05 марта 2020

Я хотел бы иметь уникальный идентификатор для каждой вставки. Все строки для каждого INSERT должны иметь одинаковый идентификатор, но отличаться от других идентификаторов в таблице. Есть ли какой-нибудь стандартный способ сделать это в ORACLE?

1 Ответ

1 голос
/ 05 марта 2020

Вы можете использовать последовательность в Oracle:

CREATE SEQUENCE my_sq START WITH 1 INCREMENT BY 1;

Затем, когда вы хотите вставить, используйте my_seq.NEXTVAL вместо вашего "по идентификатору вставки"

Подробнее о ПОСЛЕДОВАТЕЛЬНОСТЬ

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