Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с RETURNом данных из процедуры  [new]
A.B
Member

Откуда: Москва
Сообщений: 126
Доброго дня всем дамы и господа.
Помигете пожалуйста, кто может :) :(
Вопрос: Есть ли возможность в рамках процедуры сбрасывать ранее накопленные данные и на выход получать другие?

Конкретно:
В процедуре исполняется последовательно исполняется 2 разных update после чего исполняется некий Select. Результат исполнения етого select и нужен на выходе. И только он.
Разнообразные же интерпритации RETURNа выдают в качестве результата исполнения процедуры:
- количество row affected по 1-му Update
- тоже самое по второму
- результат select

А нужно чтоб процедурка вернула ТОЛЬКо рез-т select :(

Заранее всем благодарен
21 июн 05, 13:57    [1636562]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с RETURNом данных из процедуры  [new]
Glory
Member

Откуда:
Сообщений: 104760
RETURN тут непичем. Поставьте в начало процедуры SET NOCOUNT ON
21 июн 05, 13:59    [1636572]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с RETURNом данных из процедуры  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/faq/faq_topic.aspx?fid=111
21 июн 05, 13:59    [1636573]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с RETURNом данных из процедуры  [new]
A.B
Member

Откуда: Москва
Сообщений: 126
Спасибо Glory !
Большое:) Получилось:)
Читал про NOCOUNT но, видно тормозя, ставил его не в ON а в OFF

СПАСИБО!
21 июн 05, 14:05    [1636613]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить