Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.21;
Скачать: CL | DM;

Вниз

select from Table and Procedure   Найти похожие ветки 

 
Fiend ©   (2003-07-28 11:21) [0]

Здрасте уважаемые!

Есть необходимость сделать селект из таблицы и процедуры одновременно, т.е.:
select * from TableA TA, ProcedureA(TA.Field1)
Однако при выполнении запроса выдаёт ошибку типа: row can`t be located by insert/update statement и еще чего то там про курсор.

Однако, если вместо поля подставить константу, то всё работает. Но от этого процедура возвращает всего то одно и то же значение.
Я понимаю конечно, что можно сделать всё это используя for select * from TableA do {вызов процедуры и suspend}. Т.е. сделать процедуру подобного вида. Но хочется именно через select, потому как есть некоторые особенности клиентской программы, которую не очень хочется переделывать.

Что подскажете. может быть это невозможно?


 
Плохиш   (2003-07-28 11:23) [1]

select TA.*, ProcedureA(TA.Field1) as fname from TableA TA


 
Zacho ©   (2003-07-28 11:28) [2]

Почитать http://www.krista.ru/ib/proc-join.html


 
Fiend ©   (2003-07-28 11:40) [3]

То Zacho:
ПРЕМНОГО БЛАГОДАРЕН!!!



Страницы: 1 вся ветка

Текущий архив: 2003.08.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
14-68488
VEG
2003-08-06 00:31
2003.08.21
У кого стоит WIN NT/2k/XP ???


14-68458
Johnny Smith
2003-08-04 15:49
2003.08.21
Девушки-некрофилки. Миф или реальность? Разрешать или нет?


1-68385
gonta
2003-08-07 18:46
2003.08.21
Как отловить нажатие клавиши BackSpace ?


6-68431
FireMan_Alexey
2003-06-05 15:38
2003.08.21
TSocketServer! Возможно ли сделать именно так?


3-68170
Lenid
2003-07-28 21:22
2003.08.21
Сложный динамический запрос SQL (со значениями всех или 1 edita)