Bonjour à tous, je tente de faire ma première procédure stockée sans succès sous phpMyAdmin.
J'ai tenté de créer la procédure en me positionnant à la "racine de la base de donnée" :
(delimiteur | )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE PROCEDURE getInfos(IN identifiant INT) BEGIN SELECT * FROM perso WHERE id=identifiant; END |
Code : Sélectionner tout - Visualiser dans une fenêtre à part CALL getInfos(1) |
Puis en sélectionnant la table perso, idem
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DATABASE( ) AS 'db'; MySQL a répondu:Documentation #2014 - Commands out of sync; you can't run this command now
Apparemment je n'execute pas les commandes dans le bon ordre ou je ne libère pas un jeu de résultats
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SHOW TABLE STATUS LIKE 'perso'; MySQL a répondu:Documentation #2014 - Commands out of sync; you can't run this command now
Je comprends pas ...
Merci de votre aide
Partager