Предположим, что у меня есть некоторая хранимая процедура (и я не могу ее изменить), которая возвращает результирующий набор:
create procedure test_procedure
as
begin
select 1
end
Я знаю, что я могу вставить результирующий набор в таблицу, поэтому он будет скрыт от вызывающего кода:
declare @t table(i int)
insert into @t
exec test_procedure
Есть ли другие способы скрыть возвращаемый набор результатов из вызывающего кода?
Обновление
Похоже, я немного запутался. Я ищу только ответы T-SQL (а не .NET).