Bonjour,
je me mets gentiment aux procédures stockées et j'aimerais comprendre d'où vient mon erreur sur le code suivant (même si une telle procédure stockée n'a pas un réel intérêt, c'est plus pour comprendre)
- Soit une table news contenant les champs id, title, content
- Je souhaite un limit de 0, X et donc définir la variable X
Le problème vient visiblement de tt dans le LIMIT 0, tt étant donné que sans ça fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DELIMITER $$ CREATE PROCEDURE GetLastNews(IN tt TINYINT) BEGIN SELECT id, title, content FROM vs_news ORDER BY date DESC LIMIT 0, tt; END $$
J'aimerais donc comprendre pourquoi ma procédure ne fonctionne pas.
Merci d'avance pour le coup de main!
Partager