Получить идентификатор последней вставленной записи в oracle db
Я хочу получить идентификатор недавно вставленной записи с помощью столбца auto incrementing id (с использованием метода последовательности и триггера). Каков стандартный способ сделать это?
Ответ 1
Используйте предложение PL/SQL RETURNING:
insert into mytable (...) values (...)
returning id into v_id;