Мы хотели бы вернуть идентификаторы, вставленные из оператора вставки, в котором в качестве источника значений используется предложение «выбрать из».
Пример:
Create table Table1 (Col1 Number)
declare
vId number;
begin
insert into Table1 (select 1 from dual)
returning COL1 into vId;
end;
Ошибка:
ORA-06550: строка 5, столбец 5:
PL / SQL: ORA-00933: SQLкоманда неправильно завершена
Что-то не хватает в синтаксисе, возможно ли это сделать?Спасибо.