Есть ли способ сохранить один (уникальный) элемент данных в SQLite? - PullRequest
15 голосов
/ 10 июня 2010

Мне нужно использовать файл базы данных SQLite в качестве файла для хранения информации, и я хочу сохранить версию файла в файле базы данных SQLite.

Как я могу это сделать? Я имею в виду, как хранить уникальные (только один) данные в SQLite? Я не хочу использовать эту информацию, создав таблицу для этого, так как информация о версии - это просто одно число.

1 Ответ

12 голосов
/ 10 июня 2010

Для SQLite, который является встроенной базой данных , в конце концов, нет ничего плохого в использовании одной таблицы для хранения уникального значения, подобного этому.

sqlite> CREATE TABLE AppVersion (version);
sqlite> INSERT INTO AppVersion VALUES('1.0');
sqlite> SELECT * FROM AppVersion;
1.0
sqlite> UPDATE AppVersion SET version='1.1';
sqlite> SELECT * FROM AppVersion;
1.1

Это встроенная база данных.Вы ожидаете хорошей производительности при использовании, а не идеальной производительности.Одна дополнительная таблица (содержащая только одну строку) не должна иметь значения для любого разумного применения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...