Når du bruger SQLite-kommandolinjegrænsefladen, kan du bruge .databases
kommando for at returnere en liste over vedhæftede databaser. Mere specifikt returnerer den navnene og filnavnene/placeringen af hver vedhæftet database.
Du kan også bruge PRAGMA database_list
sætning for at returnere en liste over databaser knyttet til den aktuelle databaseforbindelse.
.databases-kommandoen
Her er et eksempel på brug af .databases
kommando:
.databases
Resultat:
main: /Users/Shared/sqlite/Chinook.db
I dette tilfælde har jeg kun vedhæftet én database.
Her er et andet eksempel, hvor jeg vedhæftede en anden database og derefter køre kommandoen igen.
ATTACH DATABASE 'Pets.db' AS Pets;
.databases
Resultat:
main: /Users/Shared/sqlite/Chinook.db Pets: /Users/Shared/sqlite/Pets.db
PRAGMA database_list Statement
Her er et eksempel på brug af PRAGMA database_list
erklæring:
PRAGMA database_list;
Resultat:
seq name file ---------- ---------- ------------------------------- 0 main /Users/Shared/sqlite/Chinook.db 2 Pets /Users/Shared/sqlite/Pets.db