2010-08-04 10 views
4

Il semble que sqlite ne me permette pas de créer une vue temporaire dans un db en lecture seule. Est-ce que je manque quelque chose? Si c'est TEMPORAIRE, j'ai pensé que le mode de connexion db ne devrait pas avoir d'importance.sqlite: table/vue temporaire dans une base de données en lecture seule?

J'ai même spécifié "PRAGMA temp_store = MEMORY" - cela n'a pas aidé.

Existe-t-il une alternative raisonnable à l'utilisation de vues?

Répondre

1

Vous pouvez créer une vue temporaire qui référence des données dans la base de données principale.

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

accéder ensuite la vue comme telle ...

SELECT * from temp.userview; 
Questions connexes