Réponse acceptée !
Il y a une syntaxe sous SQL Server permettant de récuperer le jeu de résultat d'une procédure stockée:
INSERT INTO MaTable (ChampA, ChampB)
EXEC MaProc
MaTable peut être une table temporaire. Elle doit être créée avant l'execution.
Du coup le curseur est à executer sur le table obtenue.
Christian Robert - Winwise
http://blogs.developpeur.org/christian/MCT - Database Development / Database Administration