0
我有一个包含许多字段/列的表,我想创建一个触发器来更新一个标记为'evaluation_date'的单元格,当行/记录中的另一个特定单元格(标记为'comment'的单元格)已更新。下面是我做了什么一个字段上的SQL触发器
CREATE TRIGGER my_table_trig AFTER UPDATE ON MYTABLE
BEGIN
update MYTABLE SET evaluation_date = datetime('now') WHERE comment = NEW.comment;
END;
但正在发生的事情是,当行中的任何字段更新evaluation_date正在改变/更新。这不是我想要的,我希望只有在'comment'单元更新后才更新evaluation_date。怎么可能?我正在使用SQLITE3数据库。由于