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

Предположим, у меня есть веселая хранимая процедура (input, @val), и я хочу вызывать ее несколько раз, в select.Я попытался так:

select name, @val
from table
where {condition}
group by name

Мне нужно, чтобы @val обновлялся где-то в выражении с помощью:

 call fun(name, @val)

Поскольку значение @val зависит от текущей "итерации".

Как мне это сделать?

1 Ответ

0 голосов
/ 15 октября 2011

Используйте функцию, которая возвращает значение, а не хранимую процедуру. Ссылка на синтаксис создания функции - http://dev.mysql.com/doc/refman/5.0/en/create-procedure.html

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