¿Trabajando con múltiples bases de datos?

9

Usando sqlite3 en Linux, ¿cómo se puede trabajar con múltiples bases de datos?

¿Me gustaría hacer algo como lo siguiente en la base de datos 1?

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

¿Cómo escribo la SELECTconsulta para la base de datos2 anterior?

stefan.at.wpf
fuente
2
está buscando ATTACH DATABASE?
swasheck
Todavía no lo probé, pero creo que sí, ¡gracias! ¿Quieres publicar tu comentario como respuesta?
stefan.at.wpf

Respuestas:

12

(publicando el comentario de swasheck como respuesta)

sqlite3 database1.db
> ATTACH DATABASE 'database2.db' AS database2;
> INSERT INTO mytable SELECT * FROM database2.mytable;
CL.
fuente