Я использую динамический запрос в SQL, который возвращает мне большой набор данных, который мне нужно вставить во временную таблицу.Вставить результат sp_executesql в таблицу temp
SELECT INTO #tmp из EXEC sp_executesql Работает ли запрос?
Я попытался это, но я получаю сообщение об ошибке «Неправильный синтаксис около ключевого слова„EXEC“
Я знаю, что это работает, используя Вставить в, но я не хочу, чтобы создать таблицу вручную, как это большой стол с большим количеством колонок. Есть ли альтернатива без необходимости создавать временную таблицу вручную?
возможно дубликат [результаты Вставки хранимой процедуры во временную таблицу] (http://stackoverflow.com/questions/653714/insert-results-of-a-stored-procedure-into-a- временная таблица) – Siyual
@Siyual Я заметил это, но это выглядело слишком сложно для простой вставки в таблицу. – TheFallenOne
Не могли бы вы вставить select в инструкцию в свой магазин proc? – Marcin