Ded пишет:

>> Неправильно выразился, сорри. Пустой набор вернется. Всегда.
> 
> 
> Create Procedure FigVam
> Returns (Fig Int)
> as
> begin
>    Select rdb$relation_id From rdb$relations
>     Where rdb$relation_name='RDB$DATABASE' and rdb$relation_id<>1
>    Into :Fig;
>    Suspend;
> end
> 
> Надо добавить "независимо от того, есть ли данные, которые следовало бы 
> вернуть" ;)

Ну, а эта-то процедура нормально возвращает запись со значением NULL.
;-)

-- 
С Уважением,
   Андрей Еремин.


--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить