sqlite 似乎不允许我在只读数据库中创建临时 View 。我错过了什么吗?如果它是临时的,我认为数据库连接模式应该无关紧要。
我什至指定了“PRAGMA temp_store = MEMORY”——它没有帮助。
是否有使用 View 的合理替代方案?
最佳答案
您可以创建一个引用主数据库中数据的临时 View 。
CREATE VIEW temp.userview AS select userid, firstname, lastname from main.usertbl;
然后像这样访问 View ...
SELECT * from temp.userview;
关于sqlite:只读数据库中的临时表/ View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404572/