Du skal bruge et tempbord som dette. UNION er til SELECT'er, ikke lagrede procs
CREATE TABLE #foo (bar int ...)
INSERT #foo
exec MyStoredProcedure 1
INSERT #foo
exec MyStoredProcedure 2
INSERT #foo
exec MyStoredProcedure 3
...
Og håber, at de lagrede procs ikke har INSERT..EXEC..
allerede som ikke kan indlejres. Eller flere resultatsæt. Eller flere andre brydende konstruktioner