"Mike Mascari" <mascarm@mascari.com> writes:
>> Does Oracle's PL/SQL have a concept of record variables?  If so, what
>> do they do in this situation?
> In Oracle 8, a row of NULLs:
>   1  CREATE OR REPLACE FUNCTION foo(t IN NUMBER)
>   2  RETURN NUMBER
>   3  IS
>   4   emp_rec employees%ROWTYPE;
That's a rowtype variable, though, not a record variable.  I believe our
code will work the same as Oracle for that case.
        regards, tom lane