Популярные вопросы по тегу SQLITE

Lumen - создание подключения к базе данных во время выполнения

... > env('RETAIL_DB_DATABASE', 'forge'), 'username' => env('RETAIL_DB_USERNAME', 'forge'), 'password' => env('RETAIL_DB_PASSWORD', ''), 'charset' => env('RETAIL_DB_CHARSET', 'utf8'), 'prefix' => env('RETAIL_DB_PREFIX', ''), 'schema' => env('RETAIL_DB_SCHEMA', 'public'), ]); return app('db')->connection('retail_db')->select("SELECT * FROM ...

Android Room insertВсе проблемы

... еня возникли проблемы. У меня есть ArrayList 4 из 7 заказов, и когда я вызываю insertA ...

SQLite INSERT - ПРИ ДВОЙНОМ ОБНОВЛЕНИИ КЛЮЧА (UPSERT)

... этой функции в SQLite нет, я хочу 3 знать, есть ли способ добиться того же эффекта 2 без выполнения двух запросов. Кроме того, если 1 это невозможно, что вы предпочитаете: ВЫБРАТЬ + (ВСТАВ ...

Ошибка ограничения Flask SQLAlchemy NOT NULL для первичного ключа

... heli/nomad/flask/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 2027, in flush self._flush(objects) File "/Users/heli/nomad/flask/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 2145, in _flush transaction.rollback(_capture_exception=True) File "/Users/heli/nomad/flask/lib/python3.4/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__ ...

Можно ли использовать локальную базу данных SQLite в веб-браузерах

... данных 5 SQLite в веб-браузерах, таких как Mozilla, Chrome, IE 4 и Safari. Я имею в виду, могу ли ...

ПРИ УДАЛЕНИИ КАСКАДА в sqlite3

... id integer, did integer, PRIMARY KEY (uid,did), FOREIGN KEY (uid) references klb_log(id) ON DELETE CASCADE, FOREIGN KEY (did) references klb_food(id) ON DELETE CASCADE ) CREATE TABLE klb_food ( id integer, description varchar(255), PRIMARY KEY (id) ) Есть ли причина, по которой 2 строка в klb_log_food_maps не удаляется, когда я уда ...

Нужен ли индекс для первичного ключа в SQLite?

... сленный столбец помечен как первичный 7 ключ в таблице SQLite, следует ли явно создавать 6 для него индекс? SQLite, похоже, не создает 5 автомат ...

Доступ к sqlite с удаленного сервера

... ample.com"); xc.get("testdatabase.db"); */ QSqlDatabase db = QSqlDatabase::addDatabase( "QSQLITE" ); db.setDatabaseName(xc.get("testdatabase.db")); //idea if( !db.open() ) { qDebug() << db.lastError(); qFatal( "Failed to connect." ); ...

Обновить команду с регистром в SQLite

... , чтобы, если 7 требуется атрибут столбца таблицы, изменится 6 только он, иначе он не изменится .. Update table A set B="abcd" ,C= (case when C="abc" then C="abcd" else C end) where column =1; означает, что 5 C следует изменять только тогда, когда в 4 column=1 ...

Схема базы данных для организации исторических данных о запасах

... ько 11 таймфреймов (например, бары Google Weekly 10 и Google Daily). Моя текущая схема помещает 9 большую часть данных в таблицу OHLCV. Я 8 далек от эксперта по базам данных, и мне 7 любопытно, не слишком ли это наивно. Конструктивный 6 вклад приветствуется. CREATE TABLE Exchange (exchange TEXT UNIQUE NOT NULL); CREATE TABLE Symbol (symbol TEXT UNIQUE NOT NULL, exchangeID INTEGER NOT NULL); CREATE TAB ...

SQL.js в javascript

... хранить данные в базе данных SQLite 7 непосредственно из сценария javascript. Я 6 нашел эту библиотеку SQL.js, которая является 5 портом для ...

SQlite создает базу данных со столбцом временной метки и добавляет значение в

... времени 3 для каждой из этих 150 записей. Кроме того, поскольку 2 в SQlite нет типа с плавающей запятой, следует 1 ли использовать real в качестве типа столбца? public class RawDatabase{ public static final String TABLE_RAW_DATA = "rawData"; public static final String COLUMN_ID = "_id"; public static final String COLUMN_FOREIGN_USER_ID = "foreignUserId"; public static final String COLUMN_DAT ...

sqlite3 - как вывести имя базы данных с помощью команды .databases?

... 6 sqlite3. Код приложения для блога также был реализован 5 в c:\rails\blog. Я вызвал свою командную строку и сразу 4 перешел к c:\rails\blog\db. Я выполнил команду sqlite3, чтобы войти 3 в консоль базы данных. когда я использовал 2 команду .database ...

Простой экспорт и импорт базы данных SQLite на Android

... т 7 - это просто сохранение копии необработанного 6 файла current.db. Что я хочу сделать для импорта, так 5 это просто удалить старый файл current.db и переименовать 4 файл imported.db в curre ...

Получить количество столбцов с помощью Sqlite

... t(*) FROM information_schema. COLUMNS 3 C WHERE table_name = 'test' AND TABLE_SCHEMA = "test", он отлично работает для sql, но не работает 2 для Sqlite. Есть ли другой сп ...

Sqlite3 запрашивает `...>` вместо `sqlite>`

... ахочу. Ясно, что это нехорошо. Как выглядит 5 моя командная строка: SQLite version 3.8.1 2013-10-17 12:57:35 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> $ sqlite3 movies.db ...> gibberish ...> dsds ...> sdada ...> gfgys ...> a ...> Aaaaarrrgh! ...> Как заставить sqlite3 4 нормально работать у меня? Простите меня 3 за новичка. Надеюсь, я с ...

При обновлении объекта в приложении EF Core с помощью SQLite возникает исключение DbUpdateConcurrencyException.

... c static void Main(string[] args) { var id = Guid.NewGuid(); long ver; using (var db = new Context()) { db.Database.EnsureDeleted(); db.Database.EnsureCreated(); var res = db.Blogs.Add(new Blog { Id = id, Name = "xxx", Version = DateTime.Now.Ticks}); ...

Используя guid в sqlite, выберите, где guid хранится в sqlite db как двоичные файлы

... GUID. Я безуспешно 3 пытаюсь найти запись с помощью id = guid 'a8828ddf-ef22-4d36-935a-1c66ae86ebb3' с 2 помощью следующего запроса: SELECT * FROM Employee WHERE Employee.Id = 'a8828ddf-ef22-4d36-935a-1c66ae86ebb ...

Как восстановить поврежденную базу данных SQLite3?

... нное сообщение: Is there a command line utility for validating SQLite databases in Linux? Если база 5 данных выдает следующую ошибку: $ sqlite3 mydata.db "PRAGMA integrity_check" Error: database disk image is malformed Мож ...

SQLAlchemy - несколько внешних ключей, указывающих на один и тот же атрибут таблицы

... ы. Укажите 8 аргумент 'foreign_keys', предоставив список 7 тех столбцов, которые должны считаться содержащими 6 ссылку внешнего ключа на родительскую таблицу. Вот 5 мой pip freeze appdirs==1.4.3 APScheduler==3.3.1 bcrypt==3.1.3 blinker==1.4 cffi==1.9.1 click==6.7 cssselect==1.0.1 cssutils==1.0.2 ...

Как подсчитать количество строк в наборе результатов с помощью SQlite3 в PHP?

... $numRows = $result->exec ("SELECT count(*) FROM USERIDS"); echo sprintf("the number of rows are: %d", $ ...

Получение типа столбца в SQLite

... ing_id INTEGER NOT NULL , form_mandatory INTEGER NOT NULL DEFAULT 1 , form_visible INTEGER NOT NULL DEFAULT 1 , FOREIGN KEY(fields_descriptor_id) REFERENCES pr_fields_descriptor(id_fields_descriptor) ON DELETE CASCADE ON UPDATE CASCADE , FOREIGN KEY(starring_id) REFERENCES starring(id_starring) ON DELETE CASCADE ON UPDATE CASCADE ) Из полей таблицы мне нужно знать, ...

Как я могу создать базу данных в памяти с помощью sqlite?

... следующее: import sqlite3 def execute_db(*args): db = sqlite3.connect(":memory:") cur = db.cursor() data = True try: args = list(args) args[0] = args[0].replace("%s", "?").replace(" update "," `update` ") args = tuple(args) cur.execute(*args) arg = args[0].split()[0].lower() if arg in ["update", "insert", " ...

Оператор массового обновления SQLITE

... ERE locId = 173570; UPDATE cityd SET time_zone='-6.000000' WHERE locId = 173571; Я хочу оптимизировать время транзакции, поэтому 7 мне нужно использовать пару BEGIN TRANSACTION 6 / COMMIT. Как написать это в синтаксисе 5 SQL в SQLtite Manager? Изменить: Когда я ...

SQLite эквивалентен ISNULL(), NVL(), IFNULL() или COALESCE()

... 2 SQLite, и, похоже, он не распознает функцию 11 isnull. Я также пробовал несколько эквивалентных, распознаваемых 10 в других базах данных (NVL(), IFNULL() и COALESCE()), но SQLite, похоже, не 9 распознает ни одну из них. Есть ли у кого-нибудь 8 предложения или кто-нибудь знает, как это 7 сделать лучше? К сожалению, в базе данных 6 нет значений по умолчанию для всех полей. Кроме 5 того, мне нужно использовать некоторые предложения 4 LEFT JOIN в ...

Преобразование результата SQL-запроса в массив строк

... я сделаю SQL-запрос SELECT name, pass FROM loginTable WHERE name = '% s'; есть ли функция для возврата ИЛИ Преобразование имени и строк передачи, возвращаемых из запроса в массив String или ArrayList? Следующий код пытается 10 вернуть запросы в список массивов, но это 9 не удается, я знаю, что база данных SQL 8 в порядке и запрос, который я делаю, потому 7 что, когда я делаю это в командной строке, он 6 работает. ArrayList ...

Поддерживает ли SQLite несколько схем в одной базе данных?

... на syntax definition of an ALTER TABLE statement, он, кажется, указывает 5 на то, что имя таблицы может иметь ...

Неожиданный T_VARIABLE, ожидающий T_FUNCTION

... стоянно получаю 7 следующую ошибку. Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in [path]/scripts/users/database_connection.php on line 4 Это происходит, когда мой 6 скрипт для подключения к базе данных вызывается 5 с include_once(). Я сократил свой сценарий до самого простого 4 кода (оставив то, что требуется для другого 3 кода), ...

Скопировать структуру таблицы в новую таблицу в sqlite3

... особ скопировать существующую 3 структуру таблицы в новую? (д ...

Получение идентификатора последней вставки с помощью SQLite.NET на C#

... .NET, похоже, повторно 9 открывает и закрывает соединения для каждой 8 операции с набором данных. Я думал, что 7 подключение к настольному адаптеру изменит 6 ситуацию. Но это не так. Кто-нибудь знает, как 5 это решить? Может откуда взять постоянную 4 связь? А может, что-то более элегантное? Спасибо. РЕДАКТИРОВАТЬ: Это 3 также проблема с транзакциями, мне понадобится 2 такое же соединение, если я захочу использовать 1 транзакции, так что это тоже ...

Драйвер исключения pdo не найден в laravel для sqlite

... драйверы pdo для sqlite, используя команду 1 php -i. Я не мог понять свою пробл ...

Сжимает ли sqlite3 данные?

... таблицы Когда я впервые увидел 20 эти числа, я решил, что где-то допустил 19 ошибку. Насколько большого уменьшения размера 18 файла следует ожидать от повышения эффективности 17 записи времени работоспособности только 16 192 раза вместо 150 000 000 раз? ИЗМЕНИТЬ: Как только 15 я опубликовал это, я понял ответ. Я удаляю 14 около 40% струны, следовател ...

Фильтр набора запросов Django Boolean не работает

... меня расстраивает большую часть часа. У 7 меня следующая модель: sold= models.BooleanField(default=False) И следующий код просмотра: properties = Property.objects.filter(sold=False).order_by('-created_on'); И 6 следующие значения в моей базе данных sqlite3: sql ...

Как я могу создать последовательность в SQLite?

... ти только одно значение со стороны 1 пользователя. Итак, как я могу создать последовательн ...

rails install pg - не удается найти заголовок libpq-fe.h

... aders. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby1. ...

Как удалить строки в SQLite с несколькими аргументами where?

... ификаторы уникальны). Это 2 будет: String[] ids = {"0", "1", "2", "3",...}; database.delete("rows" , "id=? OR ...

Как проверить, существует ли таблица в базе данных Android SQLite?

... о читать 13 ее, пока я не напишу в нее, что, кажется, создать 12 таблицу правильно) или способ убедиться, что 11 она создана и просто пуста, вовремя для 10 этого первого вызова query (...) ИЗМЕНИТЬ Это было 9 опубликовано после двух ответов ниже: Думаю, я 8 нашел проблему. Я по какой-то причине решил, что 7 для каждой таблицы должен был создаваться 6 другой SQLiteOpenHelper, даже если оба обращаются 5 к одному и тому же файлу базы данных. ...

Как избежать специальных символов, таких как 'в sqlite в android

... нных SQLite. Объявляю 6 константу: public static final String CANADA_HISTORY = "Canada's History";. Он хранится в переменной String, скажем, difficulty, У 5 меня один вопрос: Cursor c = mDb.rawQuery("select * from Questions_answers where CHAPTERS = '"+difficulty+"'" , null); Возле апострофа генерируется 4 исключение. Вывод Logcat: I/Database( 1170): sqlite returned: error code = 1, msg = near "s": syntax error ...

Есть ли в sqlite автоматическое приращение?

... to increment, first_name varchar(20), last_name varchar(20)); Затем, когда 3 я добавляю значение, я надеялся, что мне 2 нужно будет только сделать: INSERT INTO people VALUES ("John&quot ...

В SQLite Android не обнаружена ошибка такой таблицы

... s cv = new ContentValues(); cv.put(TITLE, title); cv.put(AUTHOR, author); cv.put(ISBN, isdn); db.insert(TABLE_NAME, null, cv); db.close(); return true; } catch (Excep ...

Ошибка ограничения FOREIGN KEY для комнаты Android

... папки и файлы. Вот 8 мои коды для папки и файла: Модель файла: @Entity(tableName = "files", foreignKeys = @ForeignKey(entity = Folder.class, parentColumns = "id", childColumns = "parent_id", onDelete = CASCADE)) public class File { @PrimaryKey(autoGenerate = true) private int id; private St ...

REFERENCES ключевое слово в SQLite3

... NCREMENT, name STRING, damage INTEGER, wizard_id INTEGER REFERENCES wizards(id) ); Я 9 потратил много времени, пытаясь найти это, и 8 сначала подумал, что это ограничит тип данных, которые 7 вы можете ввести в таблицу полномочий (в 6 зависимости от того, является ли wizard_id). Однако 5 я все еще могу вставить данные в оба столбца 4 без каких-либо ограничений, которые я заметил. Итак, ключевое 3 слово REFER ...

Как выбрать строки по диапазону?

... t in SQLite recognizing row number Например, SELECT * FROM table WHERE [row] BETWEEN x AND y Как это сделать? Я прочитал 6 кое-что, но не нашел ничего конкретно правильног ...

Что вызывает это несоответствие внешнего ключа sqlite?

... роверял this question и думал, что знаю ответ, но 5 тогда мне это показалось неправильным. У 4 меня есть следующий упрощенный пример: CREATE TABLE pipelines ( name VARCHAR NOT NULL, owner VARCHAR NOT NULL, ...

Строковое значение SQL, охватывающее несколько строк в запросе

... афия может содержать апострофы (см. обновленный 9 пример) У меня есть запрос SQL, значение 8 которого занимает несколько строк и приводит 7 к сбою запроса: UPDATE User SET UserId=12345, Name="J Doe", Location="USA", Bio="I'm a bio that has an apostrophe, and I'm spanning multiple lines!" WHERE UserId=1 ...

Первичный ключ sqlite для нескольких столбцов

... я первичного 1 ключа более чем в 1 столбце в ...

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

... которая во многих случаях может 7 быть полезной. Но если вы хотите сохранить 6 свой идентификатор с автоинкрементом из-за 5 внешних ключей, он не работает, так как 4 он удаляет строку, создает новую и, следовательно, эта 3 новая ...

Создать новую базу данных на php с помощью SQLite3

... данных на php с помощью 2 SQLite3? $db = new SQLite3($dbname); просто открываю, но хочу создать ...

Почему нельзя использовать SQLite ROWID в качестве первичного ключа?

... 11-23 20 11: 05: 05.298: ОШИБКА / База данных (31335): Ошибка 19 1 (таблица TestTable не имеет столбца с 18 именем ROWID) на 0x2ab378 при подготовке 17 создания таблицы TestTable (текст имени, целое 16 число возраста, первичный ключ (ROWID) ) '. Однако 15 после создания TestTable все готовится и 14 выполняется нормально: create table TestTable (name text, age integer); insert into TestTab ...

Flutter - изменение таблицы Sqlite без удаления базы данных

... удалить базу данных и создать ее заново. void _onCreate(Database db, int newVersion) async { await db.execute( "CREATE TABLE tabEmployee($idPk INTEGER PRIMARY KEY, employeeName TEXT)"); } Что 2 мне делать, что ...