Ich habe eine stored function (mysql) und will via parameter übergabe den spaltennamen für einen select übergeben.
tbl_name ist als varchar(59) deklariert
BEGIN
DECLARE newId INT;
SELECT tbl_name FROM zaehlerid Where Nummer=1 INTO newId;
RETURN newId;
END
Wenn ich nun „select getZaehlerID_GN
(‚Adressen‘)“ mache, gibt er mir nur den Wert NULL zurück obowhl in der tabelle ZeahlerID in der spalte „Adressen“ der Wert 123 steht.