我需要在yyy表中创建一个触发器。插入后,我必须使用test2列的相同信息更新test1列。
可能是这样吗?
CREATE OR REPLACE TRIGGER TRG_update
AFTER INSERT ON yyy FOR EACH ROW
BEGIN
UPDATE yyy SET TEST1 = :NEW.TEST2
END
答案 0 :(得分:1)
CREATE OR REPLACE TRIGGER TRG_update
BEFORE INSERT ON yyy
REFERENCING NEW AS NEW
FOR EACH ROW
BEGIN
:NEW.TEST1 := :NEW.TEST2;
END;
/