gpt4 book ai didi

mysql - 如何创建多个 BEFORE INSERT 触发器?

转载 作者:行者123 更新时间:2023-11-29 05:14:55 26 4
gpt4 key购买 nike

我正在尝试通过关系、触发器等更深入地学习 mysql。我的数据库目前有这两个触发器:

enter image description here

我正在尝试添加另一个将 BEFORE INSERT 不同的 table

enter image description here

但是我一直收到这个错误: enter image description here

我不确定如何解决这个问题,或者如果这是特定于 Sequel Pro(我正在使用的 GUI),它似乎在内部包装了查询,所以我只需要输入基本的东西,是有什么办法可以让它工作吗?我的模式是这样的:

Forum_Threads 有许多 Forum_Posts

Forum_Posts 有很多 Posts_Replies

Forum_ThreadsForum_Posts 都有一个回复计数器,所以我在尝试增加/减少两个表上的 reply_count 时m 插入或删除回复。谢谢。

最佳答案

问题是 GUI 正试图在已经具有插入前类型触发器的表上执行 create trigger。检查您的“Forum_threads”表,看看上面是否已经有一个 BEFORE UPDATE 触发器。

关于mysql - 如何创建多个 BEFORE INSERT 触发器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34388765/

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