используя переменные в моей хранимой процедуре MySQL - PullRequest
0 голосов
/ 18 октября 2011

В моей хранимой процедуре мне нужно использовать некоторые имена переменных как foo1, foo2, foo3 .... foo10 Это не проблема, на этапе декларации, но на этапе логики, делая исчисление, это настоящая боль.

Например, как я могу сделать: bar[i] = ( foo[i] + foo10 ) / foo[i];

PS: если нет никакого способа использовать массивы, могу ли я использовать конкатернизацию, чтобы получить:
foo1 = 'foo' + '1'? Adain, foo1 - это имя переменной;

1 Ответ

1 голос
/ 18 октября 2011

SQL не имеет массивов, у него есть таблицы, которые являются наборами.Если вы приведете конкретный пример того, что вы хотите сделать, кто-то может вам помочь, но на данный момент вы лаете не на то дерево.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...