2010-06-23 2 views
0

У меня есть таблица с именем posts, имеющим INT поля posted и таблица domains, имеющее поле posted тоже, это один должна быть суммой posted с по post с принадлежащим к определенным domain. Независимо от того, принадлежит ли эта должность к домену, определяется иностранным domain_id в таблице posts, которая ссылается на id в domains. Я пытаюсь создать триггер, который будет обновлять posted домена каждый раз, когда posted изменен для любого из его сообщений. Вот что я пытался:Проблемы создание SQLite триггера

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. В чем проблема?

ответ

2

Добавить ; в конец вашего заявления об обновлении.

Смежные вопросы