Рассмотрим случай, когда у вас имеется несколько баз данных, и вы хотите использовать любой из них за раз. SQLite ATTACH DATABASE
используется для выбора конкретной базы данных, и после этой команды все SQLite-операторы будут выполняться в прикрепленной базе данных.
Ниже приведен основной синтаксис инструкции SQLite ATTACH DATABASE
.
ATTACH DATABASE 'DatabaseName' As 'Alias-Name';
Вышеупомянутая команда также создаст базу данных, если база данных уже не создана, иначе она просто добавит имя файла базы данных с логической базой данных Alias-Name
. Если вы хотите подключить существующую базу данных testDB.db
, то инструкция ATTACH DATABASE
будет следующей:
sqlite> ATTACH DATABASE 'testDB.db' as 'TEST';
Используйте команду SQLite .database
для отображения прикрепленной базы данных.
sqlite> .database
seq name file
--- --------------- ----------------------
0 general /www/sqlite/testDB.db
1 test /www/sqlite/testDB.db
0 комментариев