2010-08-04 100 views
4

似乎sqlite不会允许我在只读数据库中创建一个临时视图。我错过了什么吗?如果它是TEMPORARY,我认为db连接模式应该不重要。sqlite:临时表/视图在只读数据库?

我甚至指定了“PRAGMA temp_store = MEMORY” - 它没有帮助。

是否有一个合理的选择使用视图?

回答

1

您可以创建一个引用主数据库中的数据的临时视图。

CREATE VIEW temp.userview AS select userid, firstname, lastname from main.usertbl; 

然后访问像这样的观点...

SELECT * from temp.userview;