2014-09-03 116 views
0

我正在创建更新另一个数据库中的表的触发器。 这是触发语法:更新另一个数据库中的表的触发器

CREATE TRIGGER `tbltrigger_after_update` AFTER UPDATE ON `tbl` FOR EACH ROW BEGIN 
UPDATE db2.tbl1 SET db2.tbl1.Status = db1.tbl.Status WHERE db2.tbl1.OrderID = db1.tbl.OrderID; 
END 

但是,当我在db1.tbl就状态字段更改我收到错误消息1054:在未知列 “db2.tbl.OrderID“where子句”即使场存在该表在db2中。

我在做什么错了?

回答

相关问题