Четверг, 24.05.2012, 04:00
Приветствую Вас Гость

Сайт факультета ЭВТ ВолгГТУ

Меню сайта
Форма входа
Логин:
Пароль:

Войдите, чтобы не видеть рекламу
Категории раздела
jQuery [1]
php [1]
html [2]
mysql [1]
java [1]
Дополнительно
Реклама


Это интересно...

Скачет по прерии неуловимый Джо.... Неуловимый не потому, что его нельзя поймать, а потому, что он нафиг никому не нужен.

Поиск
Наш опрос
Удаётся ли вам совмещать работу и учёбу?
Всего ответов: 226
Статистика

Онлайн всего: 3
Ныкаются: 3
Пользователей: 0
Главная » Статьи » Программирование для чайников » mysql [ Добавить статью ]

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


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

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

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

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

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

Категория: mysql | Добавил: COBA (27.01.2012)
Просмотров: 164 | Теги: PHP, MySQL, phpMyAdmin | Рейтинг: 5.0/1 |
Всего комментариев: 0
Имя *:
Email:
Код *:

Рейтинг@Mail.ru Создать сайт бесплатно