SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Zwróć listę baz danych w SQLite

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   

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak korzystać z polecenia zrzutu SQLite

  2. Budowanie aplikacji offline z wykorzystaniem Node.js i SQLite

  3. SQLite wybierz wiersze, jeśli znacznik czasu pasuje do dzisiejszej daty

  4. Zapytanie Android SQLite, w którym kolumna nie jest pusta i nie jest pusta

  5. Jaki jest limit zmiennych SQL, które można określić w pojedynczym zapytaniu execSQL?