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

Откуда: Москва/Севастополь
Сообщений: 12219
В 2008 можно использовать хранимую процедуру в запросе?

т. е.: есть хранимая процедура PROC1

нужно ее куда-нибудь в SELECT:

или SELECT ..., PROC1, ...
или SELECT ... FROM PROC1

Возможно? Как?
13 июн 11, 13:28    [10805830]     Ответить | Цитировать Сообщить модератору
 Re: Нужно использовать хранимую процедуру в запросе  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
sysdate, вставьте возвращаемые данные во временную таблицу и используйте их в запросе. Либо можно (если возможно) переписать хранимку в функцию возвращающую таблицу, а далее функцию использовать в запросе.
13 июн 11, 13:34    [10805848]     Ответить | Цитировать Сообщить модератору
 Re: Нужно использовать хранимую процедуру в запросе  [new]
Spinifex
Member

Откуда:
Сообщений: 55
sysdate,

How to Share Data Between Stored Procedures
13 июн 11, 13:37    [10805857]     Ответить | Цитировать Сообщить модератору
 Re: Нужно использовать хранимую процедуру в запросе  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
kDnZP
переписать хранимку в функцию возвращающую таблицу, а далее функцию использовать в запросе.
+100500

Не пишите повально всё в процедурах.
13 июн 11, 19:14    [10807001]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить