Une procédure stockée renvoyant plusieurs ensembles de résultats et j'ai besoin uniquement du dernier ensemble de résultats, Comment y parvenir sans modifier la procédure d'origine. J'utilise le dernier jeu défini dans un traitement ultérieur dans une autre procédure stockée.Procédure stockée renvoyant plusieurs résultats
1
A
Répondre
3
si vous "remplissage" un ensemble de données en C#, très simple, il suffit d'utiliser:
datasetobj.Tables [datasetobj.Tables.Count-1] .Table
pour obtenir le DataTable
si vous le faites dans les procédures sql (c.-à-d. Une procédure en appelant une autre qui retourne plusieurs), la meilleure solution serait d'utiliser des variables de sortie. Concept:
procédure1 retourne resultsets plusieurs
lors de l'appel:
déclare @ table table1(), @ table table2() exec Procedure1 sur @ table1, sur @ table2
Questions connexes
- 1. Procédure stockée renvoyer plusieurs ensembles de résultats
- 2. Procédure stockée renvoyant le résultat d'un UPDATE
- 3. MySQL - Procédure stockée avec plusieurs jeux de résultats
- 4. procédure stockée Linq avec des résultats dynamiques
- 5. Sql Agréger les résultats d'une procédure stockée
- 6. Comment enregistrer un ensemble de résultats unique dans une table temporaire à partir d'une procédure stockée SQL renvoyant plusieurs ensembles?
- 7. Procédure stockée renvoyant une ligne non valide en double
- 8. T-SQL Procédure stockée avec plusieurs sélections
- 9. Comment supprimer les résultats d'une procédure stockée à partir d'une procédure stockée?
- 10. Affecter les résultats d'une procédure stockée dans une variable dans une autre procédure stockée
- 11. Procédure stockée renvoie plusieurs jeux d'enregistrements
- 12. Procédure stockée & LINQ, Dmbl Impossible d'interpréter le jeu de résultats
- 13. Procédure stockée exécutant une autre procédure stockée
- 14. procédure stockée
- 15. Procédure stockée?
- 16. procédure stockée
- 17. procédure stockée
- 18. procédure stockée
- 19. Mysql procédure stockée
- 20. Traitement des résultats de la procédure stockée FOR XML PATH
- 21. Comment utiliser les résultats d'une procédure stockée dans une autre?
- 22. SQL sélectionner imprimer les résultats de procédure stockée
- 23. Procédure stockée Oracle pour renvoyer le jeu de résultats paginé
- 24. Retour des résultats de la procédure stockée fortement typée
- 25. Traitement des résultats intermédiaires dans la procédure stockée MySQL
- 26. Comment stocker les résultats d'une requête dans une procédure stockée
- 27. Résultats de la procédure stockée dynamique au tableau
- 28. résultats de la procédure Convertir requête/stockée définie sur XML
- 29. ASP.NET MVC 2: Appel de procédure stockée, obtention de plusieurs ensembles de résultats
- 30. interroger plusieurs tables et combiner les résultats dans une table de retour pour la procédure stockée?
Utilisez-vous la resultset dans un autre code SQL (IE un autre SP), ou en l'utilisant dans un code client (C#, etc.)? – anq
Oui, en utilisant le jeu de résultats dans d'autres SP – rmdussa