【发布时间】:2019-03-23 01:43:06
【问题描述】:
每当在 db1.sales 中使用触发器插入事件时,我都会尝试在 db2.inventory 中插入记录。
DROP TRIGGER IF EXISTS `insertintodb2`;
CREATE DEFINER=`root`@`localhost`
TRIGGER `insertintodb2` AFTER INSERT ON `sales`
FOR EACH ROW
INSERT INTO `db2.dbo.inventory` (ID) VALUES (0);
它给了我错误
db1.db2.dbo.inventory 不存在。
我怎样才能使这项工作。 谢谢你
【问题讨论】:
-
去掉最后一行代码的引号。
-
试过它给出了语法错误。
-
也尝试删除 .dbo
-
它给了我错误。它会自动将 db1 添加到其中。
-
删除引号和 .dbo 你试过了吗?