2010-08-04 96 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;