Utilisez deux instructions select dans une procédure stockée mais elle ne renvoie qu'une seule table de sélection select, comment obtenir les deux sets d'enregistrements de tables?MySQL - Procédure stockée avec plusieurs jeux de résultats
Répondre
Assurez-vous que vous utilisez l'extension mysqli en php pour être en mesure d'obtenir des ressources multiples de résultats à partir des procédures stockées - l'interface standard de MySQL PHP ne le supporte pas.
Depuis une introduction maintenant en ligne, cela semble être une très bonne introduction à la classe, en particulier:
Première chose d'abord, vous ne devriez pas appels traiter les procédures stockées qui retourner un ResultSet que vous serait normal requêtes SQL. La raison en est que lorsqu'il est exécuté, une procédure stockée vous donnera deux résultats de retour. Un avec le résultat réel et un autre envoie l'état de la procédure stockée (OK/ERR).
+1, ajouter un exemple de lien: http://www.devcomments.com/Interesting-MySQLi-issue-Stored-Procedures-with-Multiple-Results-to160455.htm –
Ajout d'un lien, et d'une citation du post . – dmp
mot-clé union? Il est difficile de répondre sans interrogation.
- 1. Récupération de plusieurs jeux de résultats à partir de la procédure stockée mysql dans les rails
- 2. MySQL - Plusieurs jeux de résultats
- 3. Procédure stockée renvoyant plusieurs résultats
- 4. Procédure stockée renvoie plusieurs jeux d'enregistrements
- 5. Procédure stockée renvoyer plusieurs ensembles de résultats
- 6. SQL Server JDBC renvoie plusieurs jeux de résultats lorsqu'une procédure stockée est appelée
- 7. procédure stockée Linq avec des résultats dynamiques
- 8. Mysql procédure stockée
- 9. Catch/Travailler avec/Gérer plusieurs jeux de données dans une procédure stockée à partir d'une autre procédure stockée
- 10. Récupérer plusieurs jeux de résultats
- 11. procédure stockée mysql avec paramètres problème
- 12. procédure stockée mysql
- 13. Traitement des résultats intermédiaires dans la procédure stockée MySQL
- 14. T-SQL Procédure stockée avec plusieurs sélections
- 15. Comment utiliser plusieurs jeux de résultats dans Reporting Services
- 16. éditeur de procédure stockée mysql
- 17. mysql-procédure stockée:
- 18. paramètres de procédure stockée MySQL
- 19. Mysql générique procédure stockée
- 20. Réplication MySQL Trigger & Procédure stockée
- 21. Procédure stockée: renvoie plusieurs colonnes au lieu de plusieurs jeux d'enregistrements?
- 22. Mysql erreur de procédure stockée
- 23. Débogage de procédure stockée MySQL
- 24. MySql retournant plusieurs lignes de la procédure stockée/fonction
- 25. Performances SQL Server ADO.NET: plusieurs jeux de résultats et plusieurs exécutions de commandes
- 26. procédure stockée avec curseur dans MySQL
- 27. Table de sélection de procédure stockée MySql
- 28. Comment utiliser NHibernate pour traiter plusieurs jeux de résultats/SYS_REFCURSOR à partir de la procédure stockée Oracle
- 29. problème avec la procédure stockée dans MySQL
- 30. Sql Agréger les résultats d'une procédure stockée
Affichez la procédure stockée et décrivez en détail ce que vous attendez d'elle. – wimvds
comment allez-vous, postez votre code aussi s'il vous plaît. – Sarfraz
Quel est votre environnement client? – Unreason