sql >> Databasteknik >  >> RDS >> Sqlserver

Använda resultatet av en lagrad procedur i en Select-sats

Jag håller med Marcelo för det mesta, men om du är inställd på att använda en lagrad procedur, eller om din lagrade procedur gör något som påverkar data, kan du skapa en #temp tabell med strukturen för utdata från din lagrade procedur och gör sedan något som

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

Och gör sedan dina kopplingar och val i temptabellen.



  1. Skillnaden mellan Inner join och Outer join i SQL

  2. Avgränsare i MySQL

  3. Isoweek i SQL Server 2005

  4. MS SQL PÅ DELETE CASCADE flera främmande nycklar som pekar på samma tabell?