Navigation through REF variables is not supported in PL/SQL
611320Jan 6 2008 — edited Jan 6 2008create type bank (
money number,
member procedure transfer(recipient ref bank, amount number)
);
create type body bank as
member procedure transfer(recipient ref bank, amount number) as
begin
self.money := self.money - amount;
recipient.money := recipient.money + amount; /* ERROR PLS-00536: Navigation through REF variables is not supported in PL/SQL. */
end;
end;
How do I do this correctly?
I'm using Oracle 10.2 .