Come posso elencare tutti gli schemi in PostgreSQL?
Quando si usa PostgreSQL v9.1, come posso elencare tutti gli schemi usando SQL?
Mi aspettavo qualcosa sulla falsariga di:
SELECT something FROM pg_blah;
242
3
Per elencare tutti gli schemi, usate lo standard (ANSI) INFORMATION_SCHEMA
Maggiori dettagli nel manuale
in alternativa:
Maggiori dettagli su pg_catalog nel manuale
Quando si usa la riga di comando
psql
, si possono elencare tutti gli schemi con il comando\dn
.Collegati al comando psql --> psql --u {userName} {DBName} poi puoi digitare il seguente comando per controllare quanti schemi sono presenti nel DB
Altrimenti si può controllare la sintassi con i seguenti passi facilmente-
Dopo aver collegato il DB, premere
Otterrai le seguenti opzioni: Stai usando psql, l'interfaccia a riga di comando per PostgreSQL.
Tipo: \copyright per i termini di distribuzione \h per l'aiuto con i comandi SQL \? per l'aiuto con i comandi psql \g o terminare con il punto e virgola per eseguire la query \q per uscire
Poi premere
Otterrete tutte le opzioni molto facilmente.