Я хочу иметь возможность создать таблицу из существующей таблицы и хранимой процедуры (которая возвращает varchar, принимая параметр). То, что я хочу сделать, это что-то вроде
select a.column1, procedureResult.*
into newtable
from table a
UNION ALL
SELECT *
FROM OPENROWSET('SQLNCLI', 'Server=(local)\SQL2008;Trusted_Connection=yes;',
'EXEC myStoredProcedure') AS procedureResult
Кажется, что я пропускаю некоторые шаги для создания таблицы с использованием существующей таблицы и хранимой процедуры одновременно. Кроме того, я не уверен, где предоставить параметр для хранимой процедуры в OPENROWSET.
Я был бы очень признателен за помощь.