SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.07.2009 13:37:54

alexsvk
Участник
Зарегистрирован: 30.07.2009
Сообщений: 2

NOCOUNT

Доброго дня.
Вобщем писал всю жизнь сознательную на MSSQL, сча надо немного на MySQL порисовать
вопрос следующий... предположим есть процедура

CREATE DEFINER = 'root'@'localhost'
PROCEDURE moneyflow.test2()
BEGIN
set sq=0 ;
select @id:= parameterid, @iid:=var from parameter limit 1;

select @id, @iid;

END

при ее вызове возвращается 2 !! набора данных.... как можно в процедуре как нибудь заэкранировать строку
select @id:= parameterid, @iid:=var from parameter limit 1;

чтобы это select? не выводился как результат процедуры... ну не надо мне еговыодить при присвоении переменным значений :-(

Неактивен

 

#2 30.07.2009 14:02:35

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: NOCOUNT

select parameterid, var from parameter limit 1 into @id,@iid;

Неактивен

 

#3 30.07.2009 15:13:41

alexsvk
Участник
Зарегистрирован: 30.07.2009
Сообщений: 2

Re: NOCOUNT

спасибо.. реально ..

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson