Insérer Dans la table temporaire à partir d'une procédure stockée qui retourne plusieurs jeux de résultats

Considérer le sql suivant

Une procédure stockée appelée myProc qui renvoie deux ensembles de résultats. Jeu de résultats 1 retourne colonne1, colonne2. Résultat de l'ensemble 2 renvoie la colonne 3 colonne 4 colonne 5.

Le sql suivant échoue depuis le temp de table n'a défini 2 colonnes int.

Create Table #temp1(
Column1 int,
Column2 int)

insert into #temp1 exec myProc

Ma question est est il possible de simplement insérer le premier ensemble de résultats en #temp1?

OriginalL'auteur user263097 | 2011-06-17