sql >> Database teknologi >  >> RDS >> Sqlserver

UNION resultaterne af flere lagrede procedurer

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



  1. Konverter minutter til HH24:MI-format

  2. SQL-injektioner i ADOdb og generel hjemmesidesikkerhed

  3. postgres:opgradere en bruger til at være superbruger?

  4. Sådan kører du flere MySQL-forekomster på samme maskine