Вы можете сделать следующее: Создать временную таблицу, скажем, # tmp1 вне хранимой процедуры. Внутри хранимой процедуры вы можете создать таблицу tmp, если она не существует.Я не уверен, требуется ли этот шаг.
Теперь, после вызова хранимой процедуры, вы можете выбрать из временной таблицы.
Примечание.это на работе, но я больше не горжусь этим трюком.В распределенной среде разработки трудно гарантировать, что оба определения временной таблицы идентичны.Техническое обслуживание может стать головной болью.