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!
database postgresql sql select
Commentami!