table1 には 3 つの列があります (列 Name、Age (既にトリガーで実行されている)、Occupation としましょう)。「Name」列と「Age」列のみを別のテーブル「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