Вопросы с тегом «sqlite»

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

2976
Улучшить производительность SQLite по INSERT в секунду

Оптимизировать SQLite сложно. Массовая вставка приложения C может варьироваться от 85 вставок в секунду до более 96 000 вставок в секунду! Справочная информация: мы используем SQLite как часть настольного приложения. У нас есть большие объемы данных конфигурации, хранящихся в файлах XML, которые...

1326
Выберите первую строку в каждой группе GROUP BY?

Как следует из названия, я бы хотел выбрать первую строку каждого набора строк, сгруппированных с GROUP BY. В частности, если у меня есть purchasesтаблица, которая выглядит следующим образом: SELECT * FROM purchases; Мой вывод: id | клиент | Всего --- + ---------- + ------ 1 | Джо | 5 2 | Салли | 3...

1197
Как составить список таблиц в файле базы данных SQLite, который был открыт с помощью ATTACH?

Какой SQL можно использовать для перечисления таблиц и строк в этих таблицах в файле базы данных SQLite - после того, как я прикрепил его с помощью ATTACHкоманды в средстве командной строки SQLite 3...

959
Отправьте приложение с базой данных

Если вашему приложению требуется база данных и она поставляется со встроенными данными, каков наилучший способ доставки этого приложения? Нужно ли мне: Подготовьте базу данных SQLite и включите ее в .apk? Включите в приложение команды SQL и создайте ли оно базу данных и вставите ли данные при...

895
Как проверить в SQLite, существует ли таблица?

Как надежно проверить в SQLite, существует ли конкретная пользовательская таблица? Я не прошу ненадежных способов, таких как проверка, вернул ли «select *» в таблице ошибку или нет (это даже хорошая идея?). Причина такова: В моей программе мне нужно создать, а затем заполнить некоторые таблицы,...

694
Каковы лучшие практики для SQLite на Android?

Что будет считаться наилучшей практикой при выполнении запросов к базе данных SQLite в приложении Android? Безопасно ли выполнять операции вставки, удаления и выбора запросов из doynBackground AsyncTask? Или я должен использовать поток пользовательского интерфейса? Я полагаю, что запросы к базе...

551
Можно ли одновременно вставлять несколько строк в базу данных SQLite?

В MySQL вы можете вставить несколько строк, например: INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); Тем не менее, я получаю сообщение об ошибке, когда я пытаюсь сделать что-то подобное. Можно ли одновременно...

535
SQLite - UPSERT * не * ВСТАВИТЬ или ЗАМЕНИТЬ

http://en.wikipedia.org/wiki/Upsert Вставить обновление хранимой процедуры на SQL Server Есть ли какой-нибудь умный способ сделать это в SQLite, о котором я не думал? В основном я хочу обновить три из четырех столбцов, если запись существует, если она не существует, я хочу вставить запись со...

526
Какая «дополнительная конфигурация» необходима для ссылки на сборку смешанного режима .NET 2.0 в проекте .NET 4.0?

У меня есть проект, в котором я хотел бы использовать некоторые функции .NET 4.0, но основное требование заключается в том, что я могу использовать инфраструктуру System.Data.SQLite, скомпилированную с 2.X. Я вижу упоминание о том, что это возможно, например принятый ответ, но я не вижу, как на...

443
Есть ли SQLite-эквивалент для MySQL DESCRIBE [таблица]?

Я только начал изучать SQLite . Было бы неплохо увидеть детали таблицы, как в MySQL DESCRIBE [table]. PRAGMA table_info [table]недостаточно хорош, поскольку содержит только основную информацию (например, он не показывает, является ли столбец каким-либо полем или нет). Есть ли у SQLite способ...

373
Как получить список имен столбцов в базе данных Sqlite3?

Я хочу перенести приложение для iPhone на новую версию базы данных. Поскольку у меня нет сохраненной версии, мне нужно проверить, существуют ли определенные имена столбцов. Эта запись Stackoverflow предлагает сделать выбор SELECT sql FROM sqlite_master WHERE tbl_name = 'table_name' AND type =...

333
Java и SQLite [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Меня привлекает аккуратность, которую...

325
Каковы характеристики производительности sqlite с очень большими файлами базы данных? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Я знаю, что sqlite не очень хорошо работает с очень...

317
Как получить доступ к папке данных / данных на устройстве Android?

Я занимаюсь разработкой приложения и знаю, что моя база данных *.dbпоявится вdata/data/com.****.*** Я могу получить доступ к этому файлу из AVD в Eclipse с помощью диспетчера sqlite Но я не могу получить доступ к этому файлу на своем телефоне Android. Я гуглю его, и он говорит, что мне нужно...

314
Базовые данные против SQLite 3 [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

305
Как настроить Sqlite3 без учета регистра при сравнении строк?

Я хочу выбрать записи из базы данных sqlite3 путем сопоставления строк. Но если я использую '=' в предложении where, я обнаружу, что sqlite3 чувствителен к регистру. Может кто-нибудь сказать мне, как использовать сравнение строк без учета...

296
Как переименовать столбец в таблице базы данных SQLite?

Мне нужно было бы переименовать несколько столбцов в некоторых таблицах в базе данных SQLite. Я знаю, что подобный вопрос был задан ранее для stackoverflow, но он был для SQL в целом, и случай SQLite не упоминался. Из документации SQLite для ALTER TABLE я понял, что невозможно сделать такую ​​вещь...