Tạo trigger AFTER INSERT trên bảng nguồn để chèn vào bảng đích.
Tạo 2 bảng
mysql> CREATE TABLE Table1 (id INT, name VARCHAR(100));
mysql> CREATE TABLE Table2 (id INT, name VARCHAR(100));
Tạo trigger
mysql> DELIMITER #
mysql> CREATE TRIGGER Table1Trigger AFTER INSERT ON Table1
-> FOR EACH ROW
-> BEGIN
-> INSERT INTO Table2(id, name) VALUES (NEW.id, NEW.name);
-> END#
mysql> DELIMITER ;
Kiểm tra
mysql> INSERT INTO Table1 VALUES (1,'John'),(2,'Smith'),(3,'Carol');
mysql> SELECT * FROM Table1; -- 3 dòng
mysql> SELECT * FROM Table2; -- 3 dòng tự động chèn