sqlite: временная таблица / представление в БД только для чтения? - PullRequest
5 голосов
/ 04 августа 2010

Кажется, что sqlite не позволит мне создать временное представление в БД только для чтения.Я что-то пропустил?Если это ВРЕМЕННО, я подумал, что режим соединения с БД не должен иметь значения.

Я даже указал «PRAGMA temp_store = MEMORY» - это не помогло.

Есть ли разумная альтернатива использованиюПросмотры?

1 Ответ

1 голос
/ 27 ноября 2011

Вы можете создать временное представление, которое ссылается на данные в основной базе данных.

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

Затем получить доступ к представлению, как например ...

SELECT * from temp.userview;
...