У меня есть пользовательская функция в MYSQL, в которой мне нужно динамически (косвенно) обращаться к имени локальной переменной.т.е.
BEGIN
DECLARE D1 INT;
DECLARE i INT;
SET i = 1;
SET D1 = 7;
RETURN variable("D" & i);
END
Примечание. Я использовал предполагаемую переменную функции () в приведенном выше примере, чтобы показать, что я хочу.
Я хочу, чтобы функция возвращала значение D1 , но косвенно ссылаясь на его имя, используя другую переменную i .Как я могу это сделать?Пожалуйста помоги.Спасибо.