sqlite3- все статьи тега


Разница между SQLite и PROC SQL при оценке пустого пространства

Я сравниваю два набора данных, чтобы найти повторяющиеся записи в определенных столбцах. Я сделал это сначала в SAS, используя команду PROC SQL, как показано ниже (что я считаю истинным результатом), используя следующий запрос: proc sql; CREATE TABLE t1 AS SELECT a.*, b.* FROM local AS a INNER JOIN neighbor AS b ON a.surname1 = b.surname2 AND a.yob1 = b.yob2 AND a.cob1 = b.cob2; quit; Я вывожу этот результат в csv, давая output_sas.csv Я также сделал это в Python, использу ...

Оболочка командной строки Windows для sqlite3

Документация утверждает, что для sqlite3 существует оболочка командной строки: "чтобы запустить программу sqlite3, просто введите "sqlite3", а затем имя файла, содержащего базу данных SQLite."Когда я пытаюсь это сделать, в командной строке Windows я получаю сообщение об ошибке "'sqlite3' не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл."Проводник Windows показывает несколько папок "Sqlite3" в различных местах: backends(C:/Python26/Lib/site-packag ...

Как очистить ListView Android и заполнить его новыми данными?

У меня есть спиннер и listview в одном и том же действии. Listview загружается со списком элементов. я хочу, когда пользователь нажимает на элемент из spinner, listview будет ясен, и новый listview загрузится в соответствии с выбором элемента в spinner setListAdapter(new ArrayAdapter<String>(this, R.layout.listviewxml, video)); ListView lv=getListView(); lv.setTextFilterEnabled(true); Пожалуйста, скажите, как это сделать? Я не могу очистить listview ...

SQLite: используйте синтаксис x'ABC при создании таблицы

При вставке значений в таблицу SQLite можно использовать синтаксис типа x '41' (=A). Это полезно, когда вы пытаетесь вставить специальные символы, такие как вкладки, новые строки и т. д. sqlite> CREATE TABLE test(aColumn VARCHAR(10)); sqlite> INSERT INTO test VALUES(x'0a41420a'); sqlite> SELECT * FROM test; AB sqlite> Доступен ли этот синтаксис и для определения имени таблицы? Что-то вроде sqlite> CREATE TABLE x'0a41420a'(aColumn VARCHAR(10)); Error: near "x'0a41420a'": sy ...

Размер Поля Типа Данных SQLite

Требует ли SQLite указать размер поля или для каждого типа данных существует фиксированный размер ID INTEGER (10) ID INTEGER ...

Получение исключения с помощью 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 ...

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

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

Как установить Sqlite3 нечувствительным к регистру при сравнении строк?

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

Копирование данных из одной базы данных SQLite в другой

У меня есть 2 базы данных SQLite с общими данными, но с разными целями, и я хотел избежать повторной вставки данных, поэтому мне было интересно, можно ли скопировать всю таблицу из одной базы данных в другую? ...

SQLite с шифрованием / защитой паролем

Я только учусь использовать SQLite и мне было любопытно, если такое возможно: шифрование файла базы данных? пароль на открытие базы данных? PS. Я знаю, что есть это "расширение шифрования SQLite (см.).", но согласно документации, " SEE-Это лицензионное программное обеспечение...."и" стоимость бессрочной лицензии на исходный код для SEE составляет 2000 долларов США." ...

Открытие файла базы данных из командной строки SQLite

Я использую Оболочка Командной Строки SQLite. Как указано в документе, я могу открыть базу данных, предоставив ее в качестве аргумента исполняемому файлу: sqlite3 data.db Я не могу понять, как открыть файл базы данных из в программе после вызова его без предоставления файла в качестве аргумента командной строки (если я, скажем, дважды щелкните sqlite3.exe в Windows). какова команда в средстве оболочки SQLite для указания файла базы данных? ...

Изменить столбец в sqlite

Как изменить столбец в sqlite? Это в Postgresql ALTER TABLE books_book ALTER COLUMN publication_date DROP NOT NULL; Я считаю, что в sqlite вообще нет столбца ALTER, поддерживается только ALTER TABLE. есть идеи? Спасибо! ...

Каковы допустимые имена таблиц в SQLite?

какова комбинация символов для имени таблицы в SQLite, чтобы быть допустимым? Являются ли все комбинации буквенно-цифровых символов (A-Z, a-z и 0-9) допустимым именем? Ex. CREATE TABLE 123abc(...); Как насчет комбинации буквенно-цифровых символов с тире " - "и точки".- это тоже справедливо? Ex. CREATE TABLE 123abc.txt(...); Ex. CREATE TABLE 123abc-ABC.txt(...); спасибо. ...

SQL выбор между датами

Я запускаю sqlite для выбора данных между двумя диапазонами для отчета о продажах. Для выбора данных между двумя датами я использую следующую инструкцию: SELECT * FROM test WHERE date BETWEEN "11/1/2011" AND "11/8/2011"; этот оператор захватывает все даты, даже те, которые находятся вне критериев. Формат даты, который вы видите, введен в том же формате, что и я возвращаюсь. Я не уверен, что случилось, но ценю любую помощь, которую я могу найти. Спасибо! ...

Скорость вставки SQLite замедляется по мере увеличения количества записей из-за индекса

исходный вопрос фон хорошо известно, что SQLite должен быть настроен для достижения скорости вставки порядка 50k вставок / С. Здесь есть много вопросов относительно медленных скоростей вставки и множество советов и тестов. также утверждает, что SQLite может обрабатывать большие объемы данных, с отчетами 50 + GB не вызывая никаких проблем с правом настройки. я следовал советам здесь и в других местах для достижения этих скоростей, и я доволен 35k-45k вставками/С. проблема у меня есть в том, ч ...