Я хотел бы иметь уникальный идентификатор для каждой вставки. Все строки для каждого INSERT должны иметь одинаковый идентификатор, но отличаться от других идентификаторов в таблице. Есть ли какой-нибудь стандартный способ сделать это в ORACLE?
Вы можете использовать последовательность в Oracle:
CREATE SEQUENCE my_sq START WITH 1 INCREMENT BY 1;
Затем, когда вы хотите вставить, используйте my_seq.NEXTVAL вместо вашего "по идентификатору вставки"
Подробнее о ПОСЛЕДОВАТЕЛЬНОСТЬ