before トリガーを使用して別のテーブルにテーブルを記録したい。
CREATE or REPLACE TRIGGER mytrigger BEFORE INSERT OR UPDATE ON mytable FOR EACH ROW
DECLARE
log_row mytable%rowtype;
BEGIN
IF INSERTING OR UPDATING THEN
log_row := :new; --Get all from :new.
log_row.foo = 1; --I would like to modify one or more values!
INSERT INTO mytable_log VALUES log_row;
END IF;
END;
うまくいきません。:new から log_row にすべてのデータを渡すことはできますか?
どうも!