У вас нет сервера для тестирования, но попробуйте следующее:
declare @temp table(col1 int)
insert into @temp(col1)
exec proc_GetSomeStuff 'param1', 'param2'
select sum(col1) from @temp
Убедитесь, что ваша табличная переменная (или временная таблица) имеет ту же схему, что и результаты хранимой процедуры. Если вы знаете, что из SP будет возвращаться значительное количество строк, то лучше использовать временную таблицу. (Я не уверен, могут ли табличные переменные быть сброшены на диск, если они становятся слишком большими)