Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Utilisation du résultat d'une procédure stockée dans une instruction Select

Je suis d'accord avec Marcelo pour la plupart, mais si vous êtes décidé à utiliser une procédure stockée, ou si votre procédure stockée fait tout ce qui affecte les données, vous pouvez créer un #temp table avec la structure de la sortie de votre procédure stockée, puis faites quelque chose comme

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

Et puis faites vos jointures et sélections sur la table temporaire.