-
Как в дельфи создать запрос с использованием хранимой процедуры (SQLServer). Примерно вот такой запрос:
Select V.SETTL from consumers c,viewcons_saldo('01.09.2008', '01.10.2008', 0) v where C.CODE < 10100000 and (1 = 1) and (c.code = v.code)
где "viewcons_saldo" хранимая процедура
-
Никак. Поскольку набор данных, возвращаемой одной и той же ХП в TSQL может быть произвольным, её нельзя использовать вот в таких выборках. Единственное решение - создать временную таблицу, выгрузить результат ХП во временную таблицу, сделать селект с джоином по времянке, грохнуть времянку.
-
Ну, или вместо хранимки написать функцию если это возможно.
-
всё можно.. для чего тогда процедура нужна? с ораклом запросто курсором обохожусь и в фаирберде тоже.
-
тт (06.02.09 09:32) [3]
неонял
ЗЫ где ты его нашел? этому вопросу уже 100 лет. :))
-
> всё можно.. для чего тогда процедура нужна?
Как обычно, для реализации логики. А вы её как используете?
-
> с ораклом запросто курсором обохожусь и в фаирберде тоже.
А я завтра к тёще в гости съезжу. И что?
|