Odp: Funkcja z OUT i RETURN
oto zapis z dokumentacji
When there are OUT or INOUT parameters, the RETURNS clause can be omitted. If present, it must agree with the result type implied by the output parameters: RECORD if there are multiple output parameters, or the same type as the single output parameter.
Typy z OUT i RETURN muszą się zgadzać