limit som variabel i stored procedures
Jeg har en stored procedure der gør noget lignenden det her:CREATE PROCEDURE hent_noeget (betingelse INT, n INT)
BEGIN
SELECT noget FROM tabel WHERE noget_andet = betingelse LIMIT n;
END
Og får følgende fejl:
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 'n
END'
Hvis jeg fjerner LIMIT n så sker fejlen ikke. Kan jeg ikke sende en int variabel ind i LIMIT?