Ao usar a interface de linha de comando SQLite, você pode usar o
.databases
comando para retornar uma lista de bancos de dados anexados. Mais especificamente, ele retorna os nomes e nomes de arquivos/localização de cada banco de dados anexado. Você também pode usar a
PRAGMA database_list
instrução para retornar uma lista de bancos de dados anexados à conexão de banco de dados atual. O comando .databases
Aqui está um exemplo de uso do
.databases
comando:.databases
Resultado:
main: /Users/Shared/sqlite/Chinook.db
Nesse caso, anexei apenas um banco de dados.
Aqui está outro exemplo em que anexei outro banco de dados e executei o comando novamente.
ATTACH DATABASE 'Pets.db' AS Pets;
.databases
Resultado:
main: /Users/Shared/sqlite/Chinook.db Pets: /Users/Shared/sqlite/Pets.db
A Declaração PRAGMA database_list
Aqui está um exemplo de uso do
PRAGMA database_list
demonstração:PRAGMA database_list;
Resultado:
seq name file ---------- ---------- ------------------------------- 0 main /Users/Shared/sqlite/Chinook.db 2 Pets /Users/Shared/sqlite/Pets.db