Работа с несколькими базами данных?

9

Используя sqlite3 в Linux, как можно работать с несколькими базами данных?

Я хотел бы сделать что-то вроде следующего в базе данных 1?

sqlite3 database1.db
insert into database1.mytable values (select * from database2.mytable) 

Как мне написать SELECTзапрос для database2 выше?

stefan.at.wpf
источник
2
ты ищешь ATTACH DATABASE?
swasheck
Еще не проверял, но я так думаю, спасибо! Хотите оставить свой комментарий как ответ?
stefan.at.wpf

Ответы:

12

(отправив комментарий swasheck как ответ)

sqlite3 database1.db
> ATTACH DATABASE 'database2.db' AS database2;
> INSERT INTO mytable SELECT * FROM database2.mytable;
CL.
источник