и еще решил попробовать новый EB
execute block
returns (
   id integer)
as
declare variable id1 integer;
begin
 for select id from p1 into :id1 do
   id=id+1;
 suspend;
end

и тут хоть есть -- перед suspend хоть нету, но возвращаются записи.
А я то хотел съэмулировать count

Однако если убрать совсем suspend вместе с комментарием, то возвращается ID=1 и 
все!
вообще фигня какая-то с этим execute block или я чего-то не прочитал. Но в RN 
вроде ничего не написано про такие особенности.

ну и заодно, ibexpert не понимает execure block хотя я ему задал в 
регистрационной информации, что сервер FB2
но это уже не сюда да и к теме не относится.

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257

Ответить