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

Brug af resultatet af en lagret procedure i en Select-sætning

Jeg er for det meste enig med Marcelo, men hvis du er indstillet på at bruge en lagret procedure, eller din lagrede procedure gør noget, der påvirker data, kan du oprette en #temp tabel med strukturen af ​​outputtet af din lagrede procedure, og gør derefter noget som

INSERT INTO #temp
EXEC [dbo].[SPGetResults] '900',300,'USD'

Og lav så dine joins og valg på vikartabellen.



  1. Indsæt erklæring, der kontrollerer for duplikat før indsættelse

  2. mysql datetime sammenligning

  3. Java - MySQL to Hive Import hvor MySQL kører på Windows og Hive kører på Cent OS (Horton Sandbox)

  4. Flersproget datatype i MYSQL