Я пытаюсь вызвать sproc из другого sproc и помещаю результаты в временную таблицу без предварительного создания временной таблицы.Возможно ли это сделать или есть лучший способ?Я хочу использовать sprocB или functionB, чей набор результатов имеет несколько столбцов и несколько строк.thx.
sproc A
..
begin
-- create table #tmp.... -- Try not to create the #tmp table first if possible
exec sproc_B ... put results from sproc_B in #tmp
end
sproc B
..
@id int
..
begin
select table from aTable where id = @id
end
Аналогичный вопрос был задан здесь .