:new & :old as records ?
From: Alexandr I. Alesinsky <al_at_investor.kharkov.ua>
Date: 1995/08/01
Message-ID: <ABZJZ7mWJ9_at_investor.kharkov.ua>#1/1
Date: 1995/08/01
Message-ID: <ABZJZ7mWJ9_at_investor.kharkov.ua>#1/1
Hi all!
When I wrote a row-level triggers in Oracle I frequently need to pass a whole set of record fields values to a procedure. But I can't. :new and :old is only referencing, they aren't treated as real records by Oracle. If I wrote somewhere in the trigger
my_procedure(:new)
then PL/SQL cry : "Invalid binding variable."
Why ?!
And why I can SELECT whole record but can't INSERT it? Are there any real reasons ?
Does Oracle plan to solve this problems, does anybody know ?
Alexandr Alesinsky,
JSV Investor
Received on Tue Aug 01 1995 - 00:00:00 CEST