Общие > Базы данных
Create procedure....
hoochie:
Вот есть задумка сделать процедуру, что бы ее сервер выполнял...
но я начал разбираться с этим и столкнулся с рядом проблем
Вот пример процедуры:
mysql> delimiter //
mysql> CREATE PROCEDURE simpleproc (OUT param1 INT)
-> BEGIN
-> SELECT COUNT(*) INTO param1 FROM t;
-> END
-> //
Query OK, 0 rows affected (0.00 sec)
mysql> delimiter ;
у меня MySQL начинает ругаться на первой же строке, если ее нету, то ругается на задание параметров. В итоге у меня пока не получается создать простейшую процедуру....
если кто нибудь реально создавал процедурки помогите... желательно какойнить простенький запрос, но что бы от начала и до конца, например на входе число а, и что бы процедура вывела все строки где поле id
commander:
http://www.mysql.ru/docs/man/ANSI_diff_Triggers.html
hoochie:
я не правильно понял или хранимые процедуры не доступны пока?
у меня mysql ver 11.18 distrib 3.25.54
commander:
--- Цитировать ---Возможность работы с хранимыми процедурами будет обеспечивать планируемый язык обновлений. Наша цель - ввести хранимые процедуры приблизительно в версию сервера MySQL 5.0. Мы работаем также и над триггерами.
--- Конец цитаты ---
hoochie:
да это я прочитал.... а как до этого без процедур обходились?
commander, объясните пожалуйста...
Навигация
Перейти к полной версии