【发布时间】:2010-06-23 10:20:53
【问题描述】:
我有一个名为 posts 的表,有一个 INT 字段 posted 和一个表 domains 也有字段 posted,这个应该是 posteds 的总和 @987654327 @s 属于某个domain。帖子是否属于域由表posts 中的外部domain_id 确定,该表链接到domains 中的id。我正在尝试创建一个触发器,该触发器将在每次更改其任何帖子的posted 时更新域的posted。这是我正在尝试的:
CREATE TRIGGER [update_posted]
AFTER UPDATE OF [posted]
ON posts
BEGIN
UPDATE domains SET posted = posted + NEW.posted - OLD.posted WHERE id = NEW.domain_id
END
抱怨END 附近的语法错误。有什么问题?
【问题讨论】: