![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование результата сохраненной процедуры. [D7, MSSQL]
AlexG © (2004-06-13 16:21:00)В результате работы сохраненной процедуры я получаю выборку из БД. Можно ли использовать данную выборку для получения другой выборки? Если да, то как это сделать?
Fay (2004-06-14 23:46:00) [1]Через временную таблицу. Таблице следует создать до вызова процедуры.
sniknik (2004-06-14 12:12:00) [2]можно сделать insert into #temptable ... (select into не получится) результат использовать.
еще (вот это не мешает проверить, смутно все т.к. неиспользовал(тормозит) а только читал да и то давно) можно через линк сервер/openrowset к самому себе получить выборку из процедуры, результат используется как обычно.
Fiend (2004-06-14 11:38:00) [3]если хочется использовать результат чего то там, то нужно создать функцию с результатом в виде таблицы (читаем БОЛ).
иначе можно втсавить из процедуры в пустую таблицу и использовать результат
Fiend (2004-06-14 11:35:00) [4]нифига, в МССКЛ так нельзя
Mike Kouzmine (2004-06-13 16:53:00) [5]select toto i toto from xp(1,2,3,4)
where toto = toto i toto