mysql触发器 a表插入数据同时 b表更新当前数据_MySQL触发器初试:当A表插入新记录,自动在B表中插入相同ID的记录...
时间: 2024-02-09 13:11:02 浏览: 123
可以通过MySQL触发器实现当A表插入新记录时,自动在B表中插入相同ID的记录。下面是一个实现的示例代码:
```
CREATE TRIGGER trig_insert_b
AFTER INSERT
ON A
FOR EACH ROW
BEGIN
INSERT INTO B (id, col1, col2)
VALUES (NEW.id, NEW.col1, NEW.col2);
END;
```
在上面的代码中,我们创建了一个名为`trig_insert_b`的触发器,并将其绑定到A表的`AFTER INSERT`事件上。每当A表插入新记录时,该触发器都会被触发。在触发器中,我们将B表中插入与A表相同ID的记录,同时将A表中的col1和col2列的值插入到B表的对应列中。
请注意,以上代码仅作为示例,实际的表结构和列名可能会有所不同,需要根据实际情况进行修改。
阅读全文