Создание хранимых процедур MySQL не удается при объявлении варчараMySql

Форум по Mysql
Ответить
Anonymous
 Создание хранимых процедур MySQL не удается при объявлении варчара

Сообщение Anonymous »

Я масштабировал код сохраненной процедуры до минимума, чтобы показать эту проблему. Я уверен, что мои старые глаза не хватают очевидных ... < /p>
Следующие работы: < /p>
DELIMITER //
CREATE PROCEDURE evt_find_events(IN conference_id_param BIGINT)
BEGIN
DECLARE iii INT DEFAULT 0;
DECLARE startindex INT DEFAULT 1;
DECLARE endindex INT DEFAULT 1;
END //
DELIMITER ;
< /code>
Следующее не работает. Нет сообщения об ошибке, кажется, даже не пытается запустить создание. < /P>
DELIMITER //
CREATE PROCEDURE evt_find_events(IN conference_id_param BIGINT)
BEGIN
DECLARE iii INT DEFAULT 0;
DECLARE startindex INT DEFAULT 1;
DECLARE endindex INT DEFAULT 1;
DECLARE delimiter VARCHAR(1);
END //
DELIMITER ;
< /code>
Единственная разница - это варчар. Я также попробовал это по умолчанию ',' с теми же результатами. < /P>
Кто -нибудь дает руку? Мой лоб чертовски от всех ударов на моей клавиатуре:/

Подробнее здесь: https://stackoverflow.com/questions/796 ... -a-varchar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»