【发布时间】:2013-02-01 21:36:36
【问题描述】:
我正在尝试创建一个类似于tail -f 但用于sqlite 文件的脚本。
认为触发器是最好的答案,我尝试了以下方法:
CREATE TEMPORARY TRIGGER "tailf" AFTER INSERT ON "my_table"
BEGIN
SELECT * FROM "my_table" WHERE rowid = NEW.rowid;
END;
这个想法是在插入时,它将新行打印到标准输出。 不幸的是,插入表格时,我什么也没得到。
我做错了什么?
另外,假设我可以通过 sqlite shell 让它工作,当其他进程插入到表中时它仍然工作吗?
【问题讨论】: