![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
вы зов процедуры в запросе [D6, IB6.x]
denis24 © (2005-02-10 10:37:00)Процедура возвращает одну строку.
Как делать сабж.
Пишу
select func(1),tbl1.id,tbl1.name from tbl1 where tbl1.id=1
Вылазит ошибка
Johnmen (2005-02-10 14:47:00) [1]Loop [1]
denis24 (2005-02-10 14:43:00) [2]сделал
просто недавно перешел на interbase и куча нового и иногда не понятного.Но я не обидчивый
Хотел сделать вызов процедуры в запросе.
Дошел до следующего.
select tbl1.*,tbl2.*
(select line_of_spr proc1_line_of_spr(tbl1.id_main)) as str
from tbl1
LEFT OUTER JOIN TBL2 ON (TBL1.ID_tbl2 = TBL2.ID_tbl2)
where.....
Тут все работает.
Но если в таком запросе еще добовить вызов другой процедуры
.
.
(select line_of_spr proc2_line_of_spr(tbl1.id_main)) as str
.
.
То выскакивает ошибка
Invalid token.
invalid request BLR at offset 119.
Implementation limit exceeded.
block size exceeds implementation restriction.
Если же убрать join то две процедуры в запросе работают.
Это какоето ограничение fib 1.5?
sniknik (2005-02-10 13:58:00) [3]denis24 (10.02.05 11:12) [4]
лучше сделай выводы, и попробуй хоть раз задать вопрос грамотно (про почитать чтото не говорю, это само собой, без этого грамотного вопроса не получится).
denis24 (2005-02-10 11:12:00) [4]да
опплевали...
Desdechado (2005-02-10 11:05:00) [5]процедуру от функции отличить можешь?
если можешь, делай выводы.
если не можешь, займись чем-нибудь другим, например, торговлей - с твоим стилем задалбывать самое оно...
sniknik (2005-02-10 10:51:00) [6]Johnmen © (10.02.05 10:39) [1]
;о)))
(уже с месяц перестал на его вопросы отвечать, какой я догадливый однако, сразу его "раскусил" ;о)), хотя и немного по другому)
но по сути правильно, как смотрю "стиль" у него не меняется. и через полтора месяца вопрос такой же безграмотный как и первый.
Johnmen (2005-02-10 10:39:00) [7]Имхо, ты уже всех достал своим нежеланием ХОТЬ ЧТО-ТО почитать по теме и неумением задавать вопросы :(