Подтвердить что ты не робот

Получить идентификатор последней вставленной записи в oracle db

Я хочу получить идентификатор недавно вставленной записи с помощью столбца auto incrementing id (с использованием метода последовательности и триггера). Каков стандартный способ сделать это?

4b9b3361

Ответ 1

Используйте предложение PL/SQL RETURNING:

insert into mytable (...) values (...)
returning id into v_id;