sqlite

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

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

Я не уверен, что могу использовать select into для импорта данных из другой таблицы следующим образом: select * into bookmark1 from bookmark; правда ли, что SQlite не поддерживает этот синтаксис? есть ли другие альтернативы?...

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

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

Я использую sqlite для моего iphone, и я ожидаю, что схема базы данных может измениться с течением времени. Каковы gotchas, соглашения об именах и вещи, чтобы следить за тем, чтобы сделать успешную миграцию каждый раз? например, я подумал о добавлении версии к имени базы данных (например, Database_v1)....

любые хорошие эмпирические правила о том, как решить, какой из двух использовать? и, если вы берете на себя базу данных Sqlite, и система, как ожидается, "получить гораздо больше", как решить, следует ли придерживаться его или перейти на MySql?...

на этой неделе я узнал все о ContentProvider и использовании класса SQLiteOpenHelper для управления созданием и обновлением базы данных внутри поставщика. В частности, я читал пример Блокнота из каталога образцов sdk. теперь я вижу, что SQLiteOpenHelper имеет метод close (). Я знаю, что оставлять незанят...

Я хочу объявить переменную в sqlite и использовать ее в операции вставки как в MS SQL Declare @name as varchar(10) set name = 'name' Select * from table where name = @name например, мне нужно будет получить last_insert_row и использовать его в insert Я нашел что-то о привязке, но я не полностью понял...

у меня проблема с кодировкой путь переменная и вставка ее в SQLite...