Keith Worthington <KeithW@NarrowPathInc.com> writes:
> I am reasonably sure that I have simply bollixed the concept of
> returning more than one value from a function.
I think you've bollixed putting a semicolon at the end of each
statement; also the right brace "}" at the end of the RETURN statement
doesn't match anything. Fix the simple syntax errors first, then maybe
the more complicated problems will get more transparent ...
regards, tom lane