Главная » Программирование для чайников » mysql [ Добавить статью ]

Delimiter в phpMyAdmin (denwer), создание процедур в phpMyAdmin

Если ваши хранимые процедуры содержат более, чем одну инструкцию, то необходимо отличать разделение инструкций внутри процедуры от конца самой процедуры. Для этого необходимо задать другой разделитель инструкций на время выполнения операций по созданию процедур. Чтобы это сделать используется команда Delimiter.

В phpMyAdmin (и в денвере соответственно) это команда не срабатывает, а просто "съедается". Но решение очевидно, именно поэтому данный материал находится в разделе программирование для чайников!

В phpMyAdmin эту команду вводить не нужно. Всего лишь введите желаемый разделитель в специальное поле delimiter, которое находится под полем ввода запроса:

Обратите внимание, что вызывать процедуры с помощью phpMyAdmin и denwer не удастся. Так же существует проблема при добавлении через денвер процедур без параметров (входных). А вот через консоль всегда всё работает.


Похожие статьи:

Добавлено: 27.01.2012 | Просмотров: 5127 | Рейтинг: 5.0/2 |
Теги: PHP, MySql, phpMyAdmin


Комментарии (0)
Имя *:
Email *:
Код *: