sqlite- все статьи тега ➜ страница 2
формат JSON.stringify (массив), заключенный в квадратные скобки
Я пытаюсь получить массив данных для вставки в несколько столбцов в базе данных sqlite, у меня это почти работает с этим: function InsertData(dbData){ var valueArray = [], dataArray = []; var values = Object.keys(dbData); for(var key in values){ valueArray[valueArray.length] = values[key]; dataArray[dataArray.length] = dbData[values[key]]; } console.log("INSERT INTO "+dbData.table+" ("+valueArray+") VALUES ("+JSON.stringify(dataArray)+")"); dbData.database.serialize(functio ...
SQLite запросы работают медленно, нужна помощь оптимизации
У меня есть база данных SQLite с примерно 24k записями в одной из таблиц, 15 в другой. Таблица с 15 записями содержит информацию о формах, которые должны быть заполнены пользователями (примерно 1k пользователей). Таблица с записями 24k содержит информацию о том, какие формы были заполнены кем и когда. Когда пользователь входит в систему, существует около ~3/4 секунды ожидания во время выполнения запросов, чтобы определить, что пользователь закончил до сих пор. Слишком долго для моего клиента. Я ...
Получение исключения с помощью ProviderFactory для создания соединения SQLite
Я пытаюсь использовать ProviderFactory.CreateConnection () для получения соединения SQLite. Я получаю систему.ArgumentException со следующим сообщением: "Ключевое слово не поддерживается: 'datetimeformat'." Строка соединения: @"data source=d:dbTest.db3;Pooling=True;Max Pool Size=10;datetimeformat=Ticks" В приложении.конфигурационный файл у меня есть: <system.data> <DbProviderFactories> <remove invariant="System.Data.SQLite"/> <add name="SQLite Data Prov ...
Интерполяция таблицы функций SQL
У меня есть SQL-таблица значений (x,y). x y 0.0 0.0 0.1 0.4 0.5 1.0 5.0 2.0 6.0 4.0 8.0 4.0 10.0 5.0 Столбец x индексируется. Я использую sqlite. Моя конечная цель-получить y (x) для любого значения X. Я буду использовать линейную интерполяцию с использованием табличных значений. Аналогично тому, как показано на рисунке ниже. Есть ли способ выполнить линейную интерполяцию непосредственно с помощью запроса select? В противном случае было бы достаточно получить значения инт ...
Как вывести список таблиц в файле базы данных SQLite, который был открыт с помощью ATTACH?
какой SQL можно использовать для перечисления таблиц и строк в этих таблицах в файле базы данных SQLite-как только я прикрепил его с помощью ATTACH команда на инструменте командной строки SQLite 3? ...
Выберите первую строку в каждой группе по группам?
как следует из названия, я хотел бы выбрать первую строку каждого набора строк, сгруппированных с GROUP BY. в частности, если у меня есть purchases таблица, которая выглядит так: SELECT * FROM purchases; Мой Вывод: id | customer | total ---+----------+------ 1 | Joe | 5 2 | Sally | 3 3 | Joe | 2 4 | Sally | 1 Я хотел бы запросить id самой крупной покупки (total) каждого customer. Что-то вроде этого: SELECT FIRST(id), customer, FIRST(total) FROM purchases GROUP BY cu ...
Как проверить в SQLite, существует ли таблица?
Как я надежно, проверьте в SQLite, существует ли определенная пользовательская таблица? Я не прошу ненадежных способов, таких как проверка, если "select *" на столе вернул ошибку или нет (это даже хорошая идея?). причина такой: в моей программе мне нужно создать, а затем заполнить некоторые таблицы, если они еще не существуют. Если они уже существуют, мне нужно обновить некоторые таблицы. должен ли я использовать какой - то другой путь вместо того, чтобы сигнализировать, что соответствующие ...
Есть ли там a.NET/C # обертка для SQLite?
Я бы хотел использовать SQLite изнутри C#.Net но я не могу найти подходящую библиотеку. Есть ли такой? Официальный? Есть ли другие способы использования SQLite, чем с оберткой? ...
Редактор Mac SQLite [закрыто]
Я в курсе CocoaMySQL но я не видел Mac GUI для SQLite, есть ли он? мой поиск Google не обнаружил никаких связанных с Mac GUI, поэтому я спрашиваю здесь, а не в Google. ...
Насколько масштабируемым является SQLite? [закрытый]
недавно я прочитал этот вопрос о SQLite vs MySQL, и ответ указал, что SQLite не масштабируется хорошо, а официальный сайт sort-of подтверждает это однако. насколько масштабируемым является SQLite и каковы его верхние пределы? ...
Получить boolean из базы данных с помощью Android и SQLite
как я могу получить значение логического поля в SQLite база данных на Android? Я обычно использую getString(),getInt() и т. д. чтобы получить значения моих полей, но там, кажется, не getBoolean() метод. ...
Как использовать инструкцию SQL Order By для сортировки результатов без учета регистра?
У меня есть база данных SQLite, что я пытаюсь отсортировать по алфавиту. Проблема в том, что SQLite, похоже, не рассматривает a=a во время сортировки, поэтому я получаю такие результаты: A Б С Т один б с g Я хочу сделать: A один б Б С с г Т какая специальная вещь SQL должна быть сделана, о которой я не знаю? SELECT * FROM NOTES ORDER BY title ...
Как добавить внешний ключ к существующей таблице SQLite?
у меня есть следующие таблицы: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); Как добавить ограничение внешнего ключа на parent_id? Предположим, что внешние ключи включены. большинство примеров предполагают, что вы создаете таблицу - я хотел бы добавить ограничение к существующему. ...
Копирование данных из одной базы данных SQLite в другой
У меня есть 2 базы данных SQLite с общими данными, но с разными целями, и я хотел избежать повторной вставки данных, поэтому мне было интересно, можно ли скопировать всю таблицу из одной базы данных в другую? ...
Данных SQLite выберите, где пусто?
в SQLite, как я могу выбрать записи, где some_column пуст? Пустой считается как NULL, так и "". ...
Как иметь автоматическую метку времени в SQLite?
У меня есть база данных SQLite, версия 3, и я использую C# для создания приложения, которое использует эту базу данных. Я хочу использовать поле timestamp в таблице для параллелизма, но я замечаю, что когда я вставляю новую запись, это поле не задано и равно null. например, в MS SQL Server, если я использую поле timestamp, это обновляется базой данных, я не должен устанавливать сам. возможно ли это в SQLite? ...
SQLite: база данных только для чтения
у меня есть база данных SQLite, которую я использую для веб-сайта. Проблема в том, что когда я пытаюсь INSERT INTO это, я получаю PDOException SQLSTATE[HY000]: General error: 8 attempt to write a readonly database Я SSH'D в сервер и проверил разрешения, и база данных имеет разрешения -rw-rw-r-- Я не так хорошо знаком с разрешениями * nix, но я уверен, что это означает не директорию владелец имеет права на чтение/запись (это я, по ls -l) группа имеет права на чтение/запись все остальные и ...
Каков синтаксис для "не равно" в SQLite?
Cursor findNormalItems = db.query("items", columns, "type=?", new String[] { "onSale" }); Я хочу вернуть курсор, который указывает на все, что не продается, что я должен изменить? Спасибо! ...
SQLite DateTime сравнение
Я не могу получить надежные результаты от запроса к базе данных sqlite, используя строку datetime в качестве сравнения так: select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' Как я должен обрабатывать сравнения datetime с sqlite? обновление: поле mydate-это тип данных DateTime устранение: следуя функции datetime и имея строковый формат как YYYY-MM-DD HH:mm:ss я достиг хороших результатов следующим образом select * from table_1 where mydate >= Dat ...
Android-вытягивание SQLite базы данных android устройства
Я посмотрел везде и я не могу найти реальный точный ответ или учебник о том, как, если это возможно, чтобы сделать это. можно ли каким-либо образом вытащить базу данных устройства Android без необходимости ее укоренять? мне просто нужно извлечь эти данные в любом случае, чтобы собрать его на моем компьютере, так как я могу это сделать? мне нужно перепрограммировать приложение или любой другой метод, о котором вы, ребята, знаете, но помните, не укореняя устройство. спасибо ...