Мой желаемый конечный результат - просто иметь возможность ВЫБРАТЬ из хранимой процедуры.Я искал в Интернете, и, к сожалению, Интернет сказал, что это невозможно, и что вам сначала нужно создать временную таблицу для хранения данных.Моя проблема заключается в том, что вы должны сначала определить столбцы во временной таблице перед выполнением хранимой процедуры.Это просто много времени.Я просто хочу взять данные из хранимой процедуры и просто вставить их во временную таблицу.
Каков маршрут FASTEST для достижения этого с точки зрения кодирования?Проще говоря, требуется много времени, чтобы сначала найти возвращенные поля в хранимой процедуре, а затем записать их все.
Существует ли какой-либо инструмент, который может просто создать оператор CREATE Table на основе хранимой процедуры?Смотрите скриншот для уточнения.
![enter image description here](https://i.stack.imgur.com/NZ8S6.png)
Большинство хранимых процедур, с которыми я имею дело, имеют более 50 полей.Я не с нетерпением жду определения каждого из этих полей вручную.
Вот хорошо ТАК Пост , который дал мне это далеко, но не то, на что я надеялся.Это все еще занимает слишком много времени.Что делают опытные парни из SQL Server?Я только недавно сделал переход с Oracle на SQL Server, и я вижу, что временные таблицы представляют собой большую проблему в SQL Server, насколько я могу судить.