gpt4 book ai didi

MySQL 更新后触发增加计数

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

你知道这个查询有什么问题吗?我在 stackoverflow 上搜索了一下,似乎每个人都在使用这个并且它有效。

mysql> CREATE TRIGGER upd_entry 
-> AFTER UPDATE ON entry FOR EACH ROW
-> BEGIN
-> UPDATE entry
-> SET count = count +1
-> WHERE id = NEW.id
-> END;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END' at line 7

最佳答案

首先运行此命令以更改分隔符

DELIMITER //

创建触发器

CREATE TRIGGER upd_entry 
AFTER UPDATE ON entry FOR EACH ROW
BEGIN
UPDATE entry
SET count = count +1
WHERE id = NEW.id;
END//

改回来后

DELIMITER ;

关于MySQL 更新后触发增加计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31782449/

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