Al usar la interfaz de línea de comandos de SQLite, puede usar .databases
comando para devolver una lista de bases de datos adjuntas. Más específicamente, devuelve los nombres y nombres de archivo/ubicación de cada base de datos adjunta.
También puede usar la PRAGMA database_list
instrucción para devolver una lista de bases de datos adjuntas a la conexión de base de datos actual.
El comando .bases de datos
Aquí hay un ejemplo del uso de .databases
comando:
.databases
Resultado:
main: /Users/Shared/sqlite/Chinook.db
En este caso, solo he adjuntado una base de datos.
Aquí hay otro ejemplo donde adjunté otra base de datos, luego ejecuté el comando nuevamente.
ATTACH DATABASE 'Pets.db' AS Pets;
.databases
Resultado:
main: /Users/Shared/sqlite/Chinook.db Pets: /Users/Shared/sqlite/Pets.db
Declaración PRAGMA database_list
Aquí hay un ejemplo del uso de PRAGMA database_list
declaración:
PRAGMA database_list;
Resultado:
seq name file ---------- ---------- ------------------------------- 0 main /Users/Shared/sqlite/Chinook.db 2 Pets /Users/Shared/sqlite/Pets.db