To my knowledge; what I want to do is not possible in sql, but it is worth asking you guys.
Lets say I have a stored procedure abc that returns columns Id and Value.
SELECT * INTO #TempTable FROM OPENROWSET ('SQLNCLI','Server=(local)\SQL2008R2;Trusted_Connection=yes;', 'EXEC OtherDb.DataProd.abc') SELECT * FROM #TempTable