Bonjour,
je cherche à faire quelque chose de tout simple et pourtant...
Voilà mon code :
en fait je veux pouvoir passer des variables à mon select et la impossible. J'ai le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE PROCEDURE `test2`( nb int ) BEGIN SET @limitsql = nb; select * from message limit @limitsql; END
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@limitsql;
END' at line 4
si je fais
ça marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE PROCEDURE `test3`( nbpush int ) BEGIN SET @limitsql = nbpush; select @limitsql; END
Si vous avez des idées...
Merci d'avance,
Partager