Прикрепление базы данных в sqlite - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь присоединить одну базу данных к другой, чтобы данные из нее можно было использовать в запросах.

Я использую

ATTACH DATABASE '{full url}' AS {database_name};

На самом деле никаких ошибок не возникает, но когда я запускаю

PRAGMA database_list

Показывает только основную базу данных.

1 Ответ

0 голосов
/ 26 октября 2018

Я нашел эти ограничения для ATTACH DATABASE, которые могут или не могут применяться к вашему делу:

  1. Имена баз данных с именами main и temp являются зарезервированными именами в вашем подключении к базе данных и могутне должен использоваться для прикрепленных баз данных.
  2. Имя базы данных с именем main зарезервировано для первичной базы данных, а имя базы данных с именем temp зарезервировано для базы данных, содержащей временные таблицы.
  3. Присоединенные базы данных должны использовать ту же кодировку текста , что и основная база данных.
  4. Когда соединение с базой данных закрыто, присоединенная база данных будет автоматически отсоединена.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...