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中。
我在做什麼錯了?
我已經看到了這一點。不需要複製,因爲兩個數據庫都在同一臺服務器上。 – Josef 2014-09-04 08:27:53