1

有一种方法可以截取表中的新条目记录,并在另一个表中插入此字段的一些值?而且,再次,如何将关系设置为级联,以便如果我删除主表中的记录,即使在触发表中也会删除这些记录?我们可以通过示例/资源来解释吗?提前致谢...

4

1 回答 1

1

这直接来自http://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html

mysql> CREATE TRIGGER ins_sum BEFORE INSERT ON account
    -> FOR EACH ROW SET @sum = @sum + NEW.amount;

在您的情况下,您可能希望将插入的表格行的实例替换SETinsert语句。NEW所以是这样的:

mysql> CREATE TRIGGER trigger_name BEFORE INSERT ON tablename
    -> FOR EACH ROW insert into othertable (colname) Values(NEW.colname);
于 2013-04-23T21:17:22.177 回答