每当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
不存在。
我该如何进行这项工作。 谢谢
答案 0 :(得分:1)
答案 1 :(得分:0)
MySQL和MariaDB不使用.dbo.
语法。只有数据库(aka模式)名称和表名称:
db2.inventory
或
`db2`.`inventory`
(在这种情况下,是否存在支持者并不重要。)