Как можно использовать результат процедуры в select в MSSQL?

Как можно использовать результат процедуры в select в MSSQL? Может быть как то во временную таблицу запихнуть результат работы процедуры(но это вроде такая же обычная таблица, нет?) Или как то создать временную переменную и туда записать значение?

И нужен результат не всей таблицы из процедуры, а лишь некоторые столбцы


Ответы (1 шт):

Автор решения: Paulwist

Результат из хранимой процедуры в (временную) таблицу:

INSERT INTO MyTable   
EXECUTE MyStoregeProc;

Пример

→ Ссылка