gpt4 book ai didi

mysql - 更新后触发 - 复制到另一个表

转载 作者:行者123 更新时间:2023-11-29 21:53:03 30 4
gpt4 key购买 nike

我想创建一个更新后触发器,将 TABLE_1 中刚刚更新的行复制到 TABLE_2。

此代码在更新多行后引发错误:SQL 错误 (1062):键“PRIMARY”的重复条目“1”

我知道这段代码不正确,但我只是不知道如何操作已更新的行。

CREATE DEFINER=`companyERP`@`%` TRIGGER `trigger` AFTER INSERT ON `Table_1`
FOR EACH ROW BEGIN
INSERT INTO Table_2 SELECT *
FROM Table_1;
END

最佳答案

CREATE DEFINER=`companyERP`@`%` TRIGGER `trigger` AFTER INSERT ON `Table_1`
FOR EACH ROW BEGIN
INSERT INTO Table_2 SELECT new.Field1, newField2 ...
FROM Table_1
END

关于mysql - 更新后触发 - 复制到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33441485/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com