Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Динамически создаваемый курсор


Автор: Galus 24.5.2011, 18:08
Подскажите как в MYSQL правильно сделать динамически создаваемый курсор в хранимой процедуре.

Пробовал вот так:
Код

...
PREPARE stm FROM SQL_;
ALLOCATE curs SCROLL CURSOR FOR stm;
...


Выдаёт неопределённую ошибку, что что то не так именно в этом куске.
SQL_ - строковая переменная в которую путём множества if-ов заносится составной SQL запрос.
Пробовал напрямую забивать простой запрос, без формирования, то же самое.

MYSQL вообще поддерживает такой способ создания курсора?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)