Technicznie PostgreSQL nie może przełączać baz danych. Musisz odłączyć się i ponownie połączyć z nową bazą danych.
psql
klient wiersza poleceń zrobi to za Ciebie za pomocą \connect
polecenie, skrót \c
. Ale to nie są polecenia przetwarzane przez serwer PostgreSQL, to polecenia klienta. Różni klienci ich nie zrozumieją ani nie będą wspierać.
Przypuszczam, że używasz PgAdmin-III, w takim przypadku użyj menu rozwijanego w narzędziu do zapytań, aby przełączyć bazy danych.
Pewnego dnia chciałbym rozpakować psql
kod poleceń z odwrotnym ukośnikiem do biblioteki, do której takie elementy jak PgAdmin mogą się również łączyć i używać.