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

108
Где эмулятор Android хранит базу данных SQLite?

Я работаю над приложением для Android, которое хранит данные в базе данных SQLite. Мой вопрос: где этот файл базы данных хранится в файловой системе, когда вы используете эмулятор? Я видел, что он хранится в /data/data/package_name/databases но мне нужно знать, где на жестком диске моей локальной...

106
Импорт файла CSV в таблицу базы данных sqlite3 с использованием Python

У меня есть файл CSV, и я хочу массово импортировать этот файл в свою базу данных sqlite3 с помощью Python. команда ".import .....". но вроде так работать не может. Может ли кто-нибудь привести мне пример того, как это сделать в sqlite3? Я на всякий случай использую окна. Спасибо...

105
Как использовать регулярное выражение в запросе SQLite?

Я бы хотел использовать регулярное выражение в sqlite, но не знаю как. В моей таблице есть столбец с такими строками: «3,12,13,14,19,28,32». Теперь, если я наберу «где x LIKE '3'», я также получу строки, содержащие такие значения, как 13 или 32 , но я хотел бы получить только те строки, которые...

105
Как создать тип ENUM в SQLite?

Мне нужно преобразовать таблицу из MySQL в SQLite, но я не могу понять, как преобразовать поле перечисления, потому что я не могу найти ENUMтип в SQLite. Вышеупомянутое поле находится pTypeв следующей таблице: CREATE TABLE `prices` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `pName` VARCHAR(100) NOT...

104
Как я могу получить список столбцов в таблице для базы данных SQLite?

Я хочу получить список столбцов в таблице. База данных - это последняя версия SQLite (я считаю, 3.6). Я ищу код, который делает это с помощью SQL-запроса. Дополнительные бонусные баллы за метаданные, относящиеся к столбцам (например, длина, тип данных и т. Д.)...

104
SQLite UPSERT / ОБНОВЛЕНИЕ ИЛИ ВСТАВКА

Мне нужно выполнить UPSERT / INSERT OR UPDATE для базы данных SQLite. Есть команда INSERT OR REPLACE, которая во многих случаях может быть полезной. Но если вы хотите сохранить свой идентификатор с автоинкрементом из-за внешних ключей, он не работает, поскольку он удаляет строку, создает новую и,...

104
SQLite - заменить часть строки

Можно ли использовать SQLв SQLiteтаблице для замены части строки? Например, у меня есть таблица, в одном из полей которой указан путь к файлу. Можно ли заменить части строки так, чтобы, например, c:\afolder\afilename.bmp становится c:\anewfolder\afilename.bmp ?...

104
Измените режим базы данных SQLite на чтение-запись

Как я могу изменить базу данных SQLite с режима "только для чтения" на "чтение-запись"? Когда я выполнял инструкцию обновления, я всегда получал: Ошибка SQL: попытка записи базы данных только для чтения Файл SQLite - это записываемый файл в файловой системе....

104
Предложение IN и заполнители

Я пытаюсь выполнить следующий SQL-запрос в Android: String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); Однако Android не заменяет вопросительный знак...

103
автоматическое создание базы данных в Entity Framework Core

Мое приложение, которое переносится на ядро ​​.NET, будет использовать новый EF Core с SQLite. Я хочу автоматически создавать структуры базы данных и таблиц при первом запуске приложения. Согласно основной документации EF, это делается с помощью ручных команд. dotnet ef migrations add...

103
Доступ к базе данных SQLite в Swift

Я ищу способ получить доступ к базе данных SQLite в моем приложении с помощью кода Swift. Я знаю, что могу использовать SQLite Wrapper в Objective C и использовать заголовок моста, но я бы предпочел полностью реализовать этот проект на Swift. Есть ли способ сделать это, если да, может ли кто-нибудь...

102
Библиотека сохраняемости комнаты Android: Upsert

Библиотека сохраняемости Room в Android любезно включает аннотации @Insert и @Update, которые работают для объектов или коллекций. Однако у меня есть вариант использования (push-уведомления, содержащие модель), для которого потребуется UPSERT, поскольку данные могут существовать или не...

102
Удаление строки в SQLite в Android

Это может быть глупый вопрос, но я новичок в SQLite и, похоже, не могу этого понять. У меня есть 1 таблица , которая имеет столбцы KEY_ROWID, KEY_NAME, KAY_LATITUDE, и KEY_LONGITUDE. Я хочу, чтобы пользователь мог выбрать один и удалить его; Может ли кто-нибудь дать мне направление, в котором я...

102
FMDBBlockSQLiteCallBackFunction Сбой в приложении, которое не использует makeFunctionNamed

Я работаю над приложением из магазина приложений, которое используется FMDBдля взаимодействия со своей базой данных sqlite. Мы получили несколько отчетов о сбоях с такими трассировками стека: Thread : Crashed: NSOperationQueue 0x170239c20 :: NSOperation 0x17024d7d0 (QOS: LEGACY) 0 libobjc.A.dylib...

102
Выполнить скрипт SQLite

Я запускаю sqlite3 версии 3.7.7, unix 11.4.2 с помощью этой команды: sqlite3 auction.db где аукцион.db еще не создан. sqlite> auction.db < create.sql; дает мне эту ошибку: near "auction": syntax error Как мне запустить скрипт?...

102
Эффективная подкачка в SQLite с миллионами записей

Мне нужно показать результаты SQLite в виде списка. Конечно, мне нужно публиковать результаты. Первый вариант - использовать предложение LIMIT. Например: SELECT * FROM Table LIMIT 100, 5000 Он возвращает записи с 5001 по 5100. Проблема в том, что внутри SQLite «читает» первые 5000 записей, и это...

102
Android - Получение базы данных SQlite на устройстве Android

Я искал везде и не могу найти настоящего точного ответа или руководства о том, как, если это возможно, это сделать. Можно ли каким-либо образом получить базу данных Android-устройства без рутирования? Мне просто нужно каким-либо образом извлечь эти данные, чтобы собрать их на моем компьютере, так...

101
В чем разница между связанными типами данных SQLite, такими как INT, INTEGER, SMALLINT и TINYINT?

При создании таблицы в SQLite3 я запутываюсь, когда сталкиваюсь со всеми возможными типами данных, которые подразумевают похожее содержимое, так может ли кто-нибудь сказать мне разницу между следующими типами данных? INT, INTEGER, SMALLINT, TINYINT DEC, DECIMAL LONGCHAR, LONGVARCHAR DATETIME,...

100
Как импортировать файлы .sql в SQLite 3?

У меня есть файлы .sql со следующим содержанием: #cat db.sql create table server(name varchar(50),ipaddress varchar(15),id init) create table client(name varchar(50),ipaddress varchar(15),id init) Как мне импортировать этот файл в SQLite, чтобы они создавались автоматически?...

100
SQLite - как вы объединяете таблицы из разных баз данных?

У меня есть приложение, использующее базу данных SQLite, и все работает так, как должно. Сейчас я добавляю новые функции, для которых требуется вторая база данных SQLite, но мне трудно понять, как объединить таблицы из разных баз данных. Если кто-то может мне помочь с этим, я буду очень...