Technicky PostgreSQL nemůže přepínat databáze. Musíte se odpojit a znovu připojit k nové databázi.
psql
klient příkazového řádku to udělá za vás pomocí \connect
příkaz, zkratka \c
. Ale to nejsou příkazy zpracovávané serverem PostgreSQL, jsou to příkazy klienta. Různí klienti jim nebudou rozumět ani je nebudou podporovat.
Předpokládám, že používáte PgAdmin-III, v takovém případě použijte k přepínání databází rozbalovací nabídku v dotazovacím nástroji.
Jednoho dne bych chtěl extrahovat psql
's zpětné lomítko-příkazový kód do knihovny, na kterou by se mohly propojit a používat věci jako PgAdmin.