Sibtay Abbas <sibtay(at)gmail(dot)com> writes:
> One of my tasks includes allowing plpgsql functions to pass parameters by
> reference.
What do you envision the context of this to be? You certainly can't
suppose that it's sane for
SELECT foo(col) FROM tab;
to modify the table column.
regards, tom lane