【发布时间】:2011-02-13 09:25:37
【问题描述】:
我有两个结构相同的表 TABLE1 和 TABLE2。从 TABLE1 插入到 TABLE2 后,我需要一个触发器来复制记录。什么是正确的 SQL?
【问题讨论】:
我有两个结构相同的表 TABLE1 和 TABLE2。从 TABLE1 插入到 TABLE2 后,我需要一个触发器来复制记录。什么是正确的 SQL?
【问题讨论】:
这会起作用:
CREATE OR REPLACE TRIGGER copy_tab1_tab2_trg AFTER INSERT ON table1
FOR EACH ROW
BEGIN
INSERT INTO TABLE2
(col1, col2, ..., coln)
VALUES
(:NEW.col1, :NEW.col2, ..., :NEW.coln);
END;
【讨论】: