我需要 SQLite 触发器方面的帮助: 我想在插入表后触发触发器并将一些值自动插入到另一个表中 我已经使用了这个语句并且它有效,但是如何在触发器中使用它
INSERT INTO student_score SELECT tk.cpr,s.Student_name, sum (sp.score), tk.test_taken_id
FROM student s, student_paper sp,test_taken tk
where s.cpr=tk.cpr
and tk.test_taken_id=sp.test_taken_id
group by tk.test_taken_id;
希望我解释清楚 谢谢你
最佳答案
此处的文档:http://www.sqlite.org/lang_createtrigger.html
CREATE TRIGGER customTrigger
AFTER INSERT ON student_score
FOR EACH ROW
BEGIN
INSERT INTO newTable (col1, col2) VALUES ("value1", "value2")
END;
这应该有效。进行必要的更改以满足您的需求。希望有帮助,问候
关于SQLite 插入后触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16886507/