我有2个主题:一位读者和一位作家。该数据库在WAL模式下设置为日记。我在reader对象上创建了以下触发器:
CREATE TEMPORARY TRIGGER 'Foo.trigg' IF NOT EXISTS AFTER INSERT ON富 FOR EACH ROW BEGIN SELECT巴(NEW.id,NEW.value); 结尾;
其中bar是在两个对象上也安装的自定义函数。我在酒吧设置了一个断点,但是从来没有达到过。我是在做错事(也许在其他地方)还是SQLite不支持像这样的跨线程信令?(我倾向于做错事,因为即使我在写线程对象上创建触发器,它似乎也未达到断点)
SQLite不是客户端/服务器数据库,它只是直接访问数据库文件的嵌入式库。所有SQLite连接都是完全独立的。
触发器在执行触发该触发器的实际命令的同一连接内运行,并调用在该连接中注册的用户定义函数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句