Puis-je obtenir les résultats d'une procédure stockée dans un curseur dans une autre procédure stockée dans SQL

Je suis en train de mettre les résultats d'une procédure stockée dans un curseur à utiliser dans la procédure en cours. J'ai ajouté mon code ci-dessous mais je ne suis pas sûr si cela est possible ou si ma syntaxe est correcte?

DECLARE cursorIDList CURSOR FOR
    EXEC spGetUserIDs
OPEN cursorIDList

FETCH NEXT FROM cursorIDList INTO @ID

Je reçois l'erreur suivante: syntaxe Incorrecte près de 'EXEC'. Attend SÉLECTIONNER, '(' ou AVEC.

Merci d'avance.

source d'informationauteur Sun