Re[3]: Как получить результат процедуры в переменной T-SQL?
От: Smirnov.Anton Россия  
Дата: 14.02.05 11:38
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Ммм, спасибо, а если возвр. таблицу?

1) не рекомендуется использовать return для возврата чего-либо, акромя статуса выполнения ХП
для других целей лучше(правильнее) использовать OUT паарметр
2) вернуть таблицу из хп можно 2 способами(переменной — вообще нельзя)
— 1 в хп делать select ... — этот набор данных можно потом обрабатывать
(только вызов хп нельзя использовать в запросе, только предварительно скинув результат её работы в табличку )
— 2 сразу в процедуре скидывать результат её работы во временную таблицу
ЗЫ если вам необходимо результирующий рекорсет использовать в запросах то можно посмотреть в сторону UDF(правда там куча своих ограничений)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.