Subject Re: [Firebird-Architect] Re: Stored Functions
Author Alexander Klenin
> I wanted true SQL functions, not just an
> another call type for procedures with single return parameter. So DSQL
> parser should be extended to process new DDL properly, as well as support
> RETURN clause (disallowing SUSPEND/EXIT at the same time) and generate valid
> selectable BLR. Also a minor ODS change is required to clearly distinguish
> between procedures and functions.

Is there any advantage for "true" functions as compared "procedures as
functions"?
It seems to me that the solution you described is both more complex
and less general.