Я хочу вставить много строк данных в таблицу в SqlServer и планировал использовать табличные параметры (для его производительности при вставке сотен строк). См MSDN
В статье Msdn показано, как вставить много строк из приложения C #, а также хранимую процедуру для этого.
Но в чем я не уверен, так это в том, как вернуть значения идентификаторов для всех строк, которые я вставил, из хранимой процедуры обратно в приложение C #? (Я не могу обновить UDT, поскольку он доступен только для чтения в хранимой процедуре)
Могу ли я создать отдельный UDT для возврата массива вставленных значений идентичности?