Кроме того, вы можете использовать триггер, чтобы увидеть изменяющиеся строки.
CREATE TRIGGER test_table_aut
AFTER
UPDATE
ON test_table
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
DECLARE
d_user_id NUMBER(8) := FND_GLOBAL.USER_ID;
d_date DATE := SYSDATE;
d_error VARCHAR2(2000);
BEGIN
INSERT INTO audit_table (
updated_by,
update_date,
old_name,
old_age
new_name,
new_age
)
VALUES (
d_user_id,
d_date,
:OLD.name,
:OLD.age,
:NEW.name
:NEW.age
);
EXCEPTION WHEN OTHERS THEN
d_error := SQLERRM;
INSERT INTO xx_error VALUES('test_table_aut '||d_error);
END;
/
Таким образом, вы можете получить, например, вывод ниже.
