







|
MySQL.RU - Webboard
Вернуться
PREPARE (ergo) 16/01/2009 - 18:27:24
Re: PREPARE (ergo ) 17/01/2009 - 14:06:24
From: ergo - 16/01/2009 - 18:27:24
Subject:PREPARE
-----------------
ели возможность загнать результат в переменную
DROP PROCEDURE IF EXISTS test |
CREATE PROCEDURE test (IN var1 TEXT,INOUT var2 TEXT)
BEGIN
SET @col = var2;
SET @s = CONCAT('SELECT ',var2,' FROM ', var1,' where geo.kods=100000000;');
PREPARE stmt3 FROM @s;
EXECUTE stmt3 ;
END|
DELIMITER ;
SET @slug1='geo';
SET @slug2='title_ru';
CALL test(@slug1,@slug2);
select @slug2;
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
34871
|
|