Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хранимые функции в MySQL 
:(
    Опции темы
demoniqus
Дата 17.5.2012, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 15.11.2006

Репутация: нет
Всего: 1



Подскажите, пожалуйста, такой вопрос. Для примера я создаю функцию в MySQL

DELIMITER $$
create function some_func(param1 varchar, param2 varchar)
RETURNS int
BEGIN
SELECT @lines_count:= count(*) FROM some_table;
RETURN lines_count;
END $$;
DELIMITER ;


Данный запрос делаю через phpmyadmin. В ответ получаю Your SQL query has been executed successfully.
Далее я пытаюсь вызвать данную функцию

SELECT some_func('', '');

на что получаю ответ #1305 - FUNCTION demius.some_func does not exist
В чем проблема?

И еще, если кто-то знает, как в phpmyadmin посмотреть список имеющихся функций?
PM MAIL   Вверх
Akina
Дата 17.5.2012, 20:20 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



Ошибка на ошибке. Учитесь работать с консолью - или так и будете тыркаться не зная куда как слепой котёнок.
Код

DELIMITER $$
create function some_func(param1 varchar(32), param2 varchar(32))
RETURNS int
BEGIN
SELECT count(*) into @lines_count FROM some_table;
RETURN @lines_count;
END; $$
DELIMITER ;



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0804 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.