Ich habe eine gespeicherte Prozedur, in der, wenn ich die folgende Abfrage ohne eine Variable schreibe, alles: gut funktioniert
%Vor%, aber wenn ich eine Variable als Startnummer in LIMIT verwende, bekomme ich einen Fehler:
%Vor%Gibt es eine Möglichkeit, eine Variable im LIMIT-Ausdruck in der gespeicherten Prozedur zu verwenden?
Sie können dies in MySQL 5.5 tun - SELECT-Anweisung .
Aus der Dokumentation:
Innerhalb gespeicherter Programme können LIMIT-Parameter mit festgelegt werden ganzzahlige Routinenparameter oder lokale Variablen ab MySQL 5.5.6.
Tags und Links mysql variables stored-procedures limit