gpt4 book ai didi

mysql After insert trigger on table 1 that insert in table 2 具有更新表 1 的插入后触发器

转载 作者:行者123 更新时间:2023-11-30 23:30:27 25 4
gpt4 key购买 nike

我有两个表,一个叫 fs_note 另一个叫 dumy_fs_note

我在 fs_table 上创建了 Insert 和 Delete 触发器,将包含计算数据的行插入到 dumy_fs_table 中,它有一个 after insert 触发器,应该更新 fs_table 中的特定行新值
问题是现在我有错误:
#1442 无法更新存储函数/触发器中的表“fs_note”,因为它已被调用此存储的语句使用函数/触发器。
这是为什么?是 dumy_fs_note 表试图更新 fs_table 而不是同一个表,知道有什么问题吗?
提前致谢

最佳答案

是的,你不能那样做。 Mysql 就是这样防止循环和内存问题的……这就像更新一个被解析的游标:有些引擎允许,有些则不允许。

关于mysql After insert trigger on table 1 that insert in table 2 具有更新表 1 的插入后触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10987160/

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