Używając interfejsu wiersza poleceń SQLite, możesz użyć .databases
polecenie, aby zwrócić listę dołączonych baz danych. Dokładniej, zwraca nazwy i nazwy plików/lokalizację każdej dołączonej bazy danych.
Możesz także użyć PRAGMA database_list
instrukcja zwracająca listę baz danych dołączonych do bieżącego połączenia z bazą danych.
Polecenie .databases
Oto przykład użycia .databases
polecenie:
.databases
Wynik:
main: /Users/Shared/sqlite/Chinook.db
W tym przypadku załączyłem tylko jedną bazę danych.
Oto kolejny przykład, w którym podłączyłem kolejną bazę danych, a następnie ponownie uruchom polecenie.
ATTACH DATABASE 'Pets.db' AS Pets;
.databases
Wynik:
main: /Users/Shared/sqlite/Chinook.db Pets: /Users/Shared/sqlite/Pets.db
Oświadczenie PRAGMA database_list
Oto przykład użycia PRAGMA database_list
oświadczenie:
PRAGMA database_list;
Wynik:
seq name file ---------- ---------- ------------------------------- 0 main /Users/Shared/sqlite/Chinook.db 2 Pets /Users/Shared/sqlite/Pets.db