HY, 我是oracle的初学者:)
我想编写一个触发器,在我的AAAA表中查看一些记录,如果有人修改了一些记录触发器,则会在另一个(BBBB)表中插入修改日期和修改后的值。
CREATE OR REPLACE TRIGGER TEST
AFTER INSERT ON AAAA FOR EACH ROW
DECLARE
v_timestamp timestamp;
BEGIN
SELECT SCN_TO_TIMESTAMP(ORA_ROWSCN) INTO v_timestamp FROM X.AAAA;
INSERT INTO BBBB values(:new.a,v_timestamp);
END;
如果我尝试修改AAAA中的值,我会得到3个例外: