Хранимая процедура (составные запросы)

koreshs

Новичок
Хранимая процедура (составные запросы)

Пользуюсь менеджером для тестов называется MySQL Query Browse
Так вот.
ввожу :
PREPARE drve FROM 'SELECT 4+5 ';
EXECUTE drve;

После обоих строчек возврящает нулевой результат.
Мож секрет есть?
 

svetasmirnova

маленький монстрик
Да, MySQL Query Browser открывает новое соединение для каждого запроса в Query Area. PREPARE работать не будет.

Но есть Script Tab, там вроде одно соединение на всё.
 

koreshs

Новичок
Спасибо но просто раскажу подробней.
я пробовал это вводить в PHPmyADMIN там поле есть такое для запросов. Тоже самое.
и еще. в MySQL Query Browse'ре переменные то сохраняются. при новых запросах. (будте снисходительны).
да конечно. возможно и новые соединения. Но ведь программу MySQL Query Browse люди писали и она достаточно функциональна. Там и транзакции имеются. (как пользоваться не знаю.)
Там обязательно должно быть правильный ответ.
Ведь таких манагеров очень много я думаю что везде будет ответ одинаков. Как правильно делать?

-~{}~ 29.03.09 15:24:

Спасибко, за Script Tab, тсчерт побери, ни один поисковик найти не могут эту прогу. чего только не вводил.

-~{}~ 29.03.09 15:31:

это примерно искать программу с именем "Рецепт"
 

weregod

unserializer
платный SQLyog (http://www.webyog.com/) отрабатывает корректно (execute all queries)
 

koreshs

Новичок
вот блин.
и действительно а в консоли mysql работает.
для этого мне пришлось переустановить пакет PHP,MySQL.
вместо Denwerа поставить AppServ,
в Денвере же не ту консоли. или я плохо искал.
Но вот встречный вопрос.
почему в PHPmyAdmin не работает.

И самое интересное. Как сделать, чтобы в одном запросе.
открывала определенную ячейку таблицы и в соответсвии с содержимим. Т.е. там находится запрос в тексте. мог выполнится он и вернуть результат обработки этой ячеки.

-~{}~ 29.03.09 19:23:

SELECT txt FROM table WHERE id=4;
в txt находится запрос, выполнить и вернуть результат.
PREPARE drv FROM txt;
EXECUTE drv;
что то в этом роде.

PS weregod спасибо. (а все таки, как вы пользуетесь, )
не ужели вы все пользуетесь консолью.
 

svetasmirnova

маленький монстрик
> Спасибко, за Script Tab, тсчерт побери, ни один поисковик найти не могут эту прогу. чего только не вводил.

Это не отдельная программа, а "часть" MySQL Query Browser

И да, мы все пользуемся консолью.
 
Сверху