0

在表 1 中,我有 3 列(假设列名称、年龄(已在触发器上运行)、职业)。我只想将“姓名”和“年龄”列复制到另一个表“table2”中。

我看到了有关此主题的一些先前帖子,但是我无法在 table2中创建触发器(不是 table1,因为我在那里已经有一个复杂的触发器)。

我做了以下事情:

CREATE TRIGGER tg
AFTER INSERT ON table1
FOR EACH ROW 
BEGIN
INSERT INTO table2 SET Name = NEW.Name, Age = NEW.Age;
END
4

1 回答 1

0
CREATE TRIGGER tg
AFTER INSERT ON table1
FOR EACH ROW 
BEGIN
INSERT INTO table2 SET table2.Name = NEW.Name, table2.Age = NEW.Age;
END

添加表 2。在列标题前面。

于 2013-08-08T19:14:29.460 回答