Hi all,
Why we use REFERENCING in a trigger?
The following trigger contains the REFERENCING clause:
CREATE OR REPLACE TRIGGER C_BIR
BEFORE INSERT
ON schema.c_table
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
SELECT c_SEQ.NEXTVAL INTO :NEW.ID FROM DUAL;
END;
/
What does the "REFERENCING OLD AS OLD NEW AS NEW" means and why we need to use it?
Thanks!
Why we use REFERENCING in a trigger?
The following trigger contains the REFERENCING clause:
CREATE OR REPLACE TRIGGER C_BIR
BEFORE INSERT
ON schema.c_table
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
SELECT c_SEQ.NEXTVAL INTO :NEW.ID FROM DUAL;
END;
/
What does the "REFERENCING OLD AS OLD NEW AS NEW" means and why we need to use it?
Thanks!