У меня проблема с сохранением функции mysql.Сначала я попытался упростить его, следуя официальному руководству: http://dev.mysql.com/doc/refman/5.0/en/create-procedure.html
create function bestalldavaror_7()
RETURNS int DETERMINISTIC
RETURN select sum(mangd) from bestalln where artikel_id = 7;
Запрос на выборку работает отлично, сам по себе, а "mangd" является значением int (11) (как и всев этой таблице).Так почему же это приводит к ошибке:
У вас есть ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с 'select sum (mangd) из bestalln, где artikel_id = 7' в строке 3