Visualizzare tutti i database in PostgreSQL

Mattepuffo's logo
Visualizzare tutti i database in PostgreSQL

Visualizzare tutti i database in PostgreSQL

Ho ricominciato ad usare PostgreSQL dopo diversi anni.

Il primo impatto è sempre lo stesso: lo trovo complicato rispetto a  quello che uso di solito....

Comunque qui vediamo due modi per visualizzare tutti i database presenti.

Un primo modo è eseguendo questo comando:

postgres=# \l
                                   Lista dei database
   Nome    | Proprietario | Codifica | Ordinamento |    Ctype    | Privilegi di accesso  
-----------+--------------+----------+-------------+-------------+-----------------------
 postgres  | postgres     | UTF8     | it_IT.UTF-8 | it_IT.UTF-8 | 
 template0 | postgres     | UTF8     | it_IT.UTF-8 | it_IT.UTF-8 | =c/postgres          +
           |              |          |             |             | postgres=CTc/postgres
 template1 | postgres     | UTF8     | it_IT.UTF-8 | it_IT.UTF-8 | =c/postgres          +
           |              |          |             |             | postgres=CTc/postgres
 test      | postgres     | UTF8     | it_IT.UTF-8 | it_IT.UTF-8 | 
(4 righe)

Sennò abbiamo una comoda SELECT:

postgres=# SELECT datname FROM pg_database;
  datname  
-----------
 postgres
 template1
 template0
 test
(4 righe)

Enjoy!


Condividi

Commentami!