नहीं, आप संदर्भ नहीं दे सकते:पुराना और:नए मान गतिशील रूप से। जैसा कि शेन सुझाव देते हैं, यदि आप जीवन को आसान बनाते हैं, तो आप स्थिर ट्रिगर कोड उत्पन्न करने के लिए कोड लिख सकते हैं। साथ ही, आप पैकेज प्रक्रिया में "यहां कुछ करें" बना सकते हैं ताकि आपका ट्रिगर बन जाए:
CREATE OR REPLACE TRIGGER JOSH.TEST#UPD BEFORE
UPDATE ON JOSH.TEST_TRIGGER_TABLE
begin
my_package.do_something_with (:old.col1, :new.col1);
my_package.do_something_with (:old.col2, :new.col2);
my_package.do_something_with (:old.col3, :new.col3);
-- etc.
end;
(आप वैसे भी निरर्थक संदर्भ खंड को छोड़ सकते हैं)।