Когда я хочу, чтобы получить последние добавленный идентификатор таблицы я использую это так:Получить список всех последних вставленных идентификаторов в таблицу
insert into table1(col1,col2,col3)
values(val1,val2,val3)
declare @last_id int = scope_identity()
Теперь я хранимая процедура, которая получает значение вставляет несколько элементов:
insert into table1(col1,col2,col3)
select @val1,@val2,val3 from table2 where [email protected] //@value is a single value that is passed to procedure as argument
Теперь, как я могу получить список идентификаторов этих нескольких строк, которые добавлены в таблицу1?