I'm creating trigger that updates table in another database. This is trigger syntax:
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
But when I make change on Status field in db1.tbl I get error message 1054: Unkown column 'db2.tbl.OrderID' in 'where clause' even field exist in that table in db2.
What I'm doing wrong?