Я выполняю запрос вставки из c #, используя:
string affectedRows = myCommand.ExecuteNonQuery().ToString();
Однако выполняемый запрос выполняет две вещи.Сначала он вставляет материал в временную таблицу, а затем вставляет материал в реальную таблицу.
Например:
declare @t table (a int)
insert into @t
values(1)
insert into MyTable
select * from @t
Поскольку он выполняет две вставки, мои затронутые строки будут равны 2.Как получить последний результат вставки, или, возможно, массив / список результатов?
Деление на 2 мне не поможет, так как может быть несколько запросов и т. д., и это не всегдабыть 2. выше всего лишь пример.Спасибо