>>ANSI SQL allows at most one OUT parameter for a function (which can be
>>used instead of having the function return a value via the usual means).
>
> OK, so that answers my question above: a single OUT parameter should be
> equated to an ordinary return value, not a RECORD, so as to emulate this
> aspect of the spec.
Shouldn't you have the spec in one hand while designing this feature? :D
Chris