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

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

5
Как значения DATETIME работают в SQLite?
Я создаю приложения для Android, и мне нужно сохранить дату / время создания записи. Однако в документации по SQLite говорится: «SQLite не имеет класса хранения, выделенного для хранения дат и / или времени», и «способен хранить даты и время как значения TEXT, REAL или INTEGER». Есть ли техническая причина использовать …
111 sqlite  datetime 


6
Как мне вставить значение datetime в базу данных SQLite?
Я пытаюсь вставить значение datetime в базу данных SQLite . Кажется, все прошло успешно, но когда я пытаюсь получить значение, возникает ошибка: <Невозможно прочитать данные> Операторы SQL: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred','jan 1 2009 13:22:15')
110 sql  datetime  sqlite 

10
Как вставить запись SQLite с датой и временем, установленной на «сейчас» в приложении для Android?
Скажем, у нас есть таблица, созданная как: create table notes (_id integer primary key autoincrement, created_date date) Чтобы вставить запись, я бы использовал ContentValues initialValues = new ContentValues(); initialValues.put("date_created", ""); long rowId = mDb.insert(DATABASE_TABLE, null, initialValues); Но как установить столбец date_created на now ? Чтобы было понятно, initialValues.put("date_created", "datetime('now')"); Не …

9
Есть ли в sqlite автоматическое приращение?
Я пытаюсь создать таблицу с автоинкрементом primary keyв Sqlite3 . Я не уверен, возможно ли это на самом деле, но я надеюсь, что мне нужно указать только другие поля. Например: CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); Затем, когда я добавляю значение, я надеялся, …
109 sql  sqlite  cygwin 

4
Как я могу добавить модуль sqlite3 в Python?
Может кто-нибудь сказать мне, как установить модуль sqlite3 вместе с самой последней версией Python? Я использую Macbook, и в командной строке я пробовал: pip install sqlite но выскакивает ошибка.
109 python  sqlite  pip 

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

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

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

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

9
Предложение 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 не заменяет вопросительный знак правильными значениями. Я мог бы сделать следующее, …
104 android  sqlite 

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

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

7
SQLite UPSERT / ОБНОВЛЕНИЕ ИЛИ ВСТАВКА
Мне нужно выполнить UPSERT / INSERT OR UPDATE для базы данных SQLite. Есть команда INSERT OR REPLACE, которая во многих случаях может быть полезной. Но если вы хотите сохранить свой идентификатор с автоинкрементом из-за внешних ключей, он не работает, поскольку он удаляет строку, создает новую и, следовательно, эта новая строка …
104 database  sqlite  upsert 

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.