【问题标题】:Problem creating SQLite trigger创建 SQLite 触发器的问题
【发布时间】: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 附近的语法错误。有什么问题?

【问题讨论】:

    标签: sql sqlite triggers


    【解决方案1】:

    在更新语句的末尾添加;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-15
      • 1970-01-01
      • 2021-07-22
      • 2023-03-18
      • 2013-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多