gpt4 book ai didi

mysql - 自动更新与id匹配的行

转载 作者:行者123 更新时间:2023-11-30 00:48:02 24 4
gpt4 key购买 nike

我有两个表帖子(id,num_c)评论(post_id)。在评论表中插入评论后,有没有办法可以触发帖子的 num_c 列与刚刚插入的评论的匹配 post_id 的自动增量?

我可以一个接一个地运行两个查询,但我认为数据库应该有一种方法来管理它?

最佳答案

是的,您可以使用 SQL 触发器来完成此操作。触发器是数据库自动执行某些数据集更改时本应完成的一些工作的一种方式。触发器的一般语法为(如 http://www.tutorialspoint.com/plsql/plsql_triggers.htm 所示):

    CREATE [OR REPLACE ] TRIGGER trigger_name 
{BEFORE | AFTER | INSTEAD OF }
{INSERT [OR] | UPDATE [OR] | DELETE}
[OF col_name]
ON table_name
[REFERENCING OLD AS o NEW AS n]
[FOR EACH ROW]
WHEN (condition)
DECLARE
Declaration-statements
BEGIN
Executable-statements
EXCEPTION
Exception-handling-statements
END;

关于mysql - 自动更新与id匹配的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21207777/

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