我有2张桌子
每当客户表的customer_id更新时,我都被要求编写一个触发器来更新order1的customer_id。
请帮我找到答案。 请写下我对该问题的查询。
如果您想了解更多信息, 回复我。
之前我没有尝试过,因为我不知道在触发器和数据库中做什么都很弱。
我对这些一无所知。
答案 0 :(得分:0)
您可以在触发器代码中添加任何所需的SQL。
例如,带有查询的mysql触发器,该查询在第二个表中插入数据:
CREATE TRIGGER trigger_tru AFTER UPDATE ON some_table
FOR EACH ROW BEGIN INSERT INTO someotherdatabase.someothertable
SELECT * FROM some_table AS tablealias WHERE tablealias.primarykey=new.primarykey;
END;