Quando si utilizza l'interfaccia della riga di comando di SQLite, è possibile utilizzare .databases
comando per restituire un elenco di database allegati. Più specificamente, restituisce i nomi ei nomi dei file/la posizione di ogni database allegato.
Puoi anche usare il PRAGMA database_list
istruzione per restituire un elenco di database collegati alla connessione al database corrente.
Il comando .databases
Ecco un esempio di utilizzo di .databases
comando:
.databases
Risultato:
main: /Users/Shared/sqlite/Chinook.db
In questo caso, ho allegato solo un database.
Ecco un altro esempio in cui ho allegato un altro database, quindi ho eseguito di nuovo il comando.
ATTACH DATABASE 'Pets.db' AS Pets;
.databases
Risultato:
main: /Users/Shared/sqlite/Chinook.db Pets: /Users/Shared/sqlite/Pets.db
La dichiarazione PRAGMA database_list
Ecco un esempio di utilizzo di PRAGMA database_list
dichiarazione:
PRAGMA database_list;
Risultato:
seq name file ---------- ---------- ------------------------------- 0 main /Users/Shared/sqlite/Chinook.db 2 Pets /Users/Shared/sqlite/Pets.db