sql >> Databáze >  >> RDS >> SQLite

Vraťte seznam databází v SQLite

Při použití rozhraní příkazového řádku SQLite můžete použít .databases příkaz k vrácení seznamu připojených databází. Přesněji řečeno, vrací názvy a názvy souborů/umístění každé připojené databáze.

Můžete také použít PRAGMA database_list příkaz vrátit seznam databází připojených k aktuálnímu připojení k databázi.

Příkaz .databases

Zde je příklad použití .databases příkaz:

.databases

Výsledek:

main: /Users/Shared/sqlite/Chinook.db

V tomto případě jsem připojil pouze jednu databázi.

Zde je další příklad, kdy jsem připojil další databázi a poté znovu spustil příkaz.

ATTACH DATABASE 'Pets.db' AS Pets;
.databases

Výsledek:

main: /Users/Shared/sqlite/Chinook.db
Pets: /Users/Shared/sqlite/Pets.db

Prohlášení PRAGMA database_list

Zde je příklad použití PRAGMA database_list prohlášení:

PRAGMA database_list;

Výsledek:

seq         name        file                           
----------  ----------  -------------------------------
0           main        /Users/Shared/sqlite/Chinook.db
2           Pets        /Users/Shared/sqlite/Pets.db   

  1. Je zobrazení rychlejší než jednoduchý dotaz?

  2. Příklady FLOOR() v SQL Server

  3. proxysql-admin Alternativy - ClusterControl ProxySQL GUI

  4. jak implementovat dědičnost tabulky v GreenDao