Ich verwende PostgreSql Version:Wie trennt man sich von einer Datenbank und geht zurück zur Standarddatenbank in PostgreSQL?
postgres=# select version();
version
-------------------------------------------------------------
PostgreSQL 9.2.4, compiled by Visual C++ build 1600, 64-bit
(1 row)
i auf eine Datenbank postgres=#
-newdb=#
verbunden war .... jetzt bin ich in newdb=#
Database ich will es trennen und wieder zu postgres=#
Datenbank gehen. ...
Wie geht das?
Ich habe versucht, mit disconnect newdb;
aber seine geben erroe als ::
postgres=# create database newdb;
CREATE DATABASE
postgres=# \c newdb;
WARNING: Console code page (437) differs from Windows code page (1252)
8-bit characters might not work correctly. See psql reference
page "Notes for Windows users" for details.
You are now connected to database "newdb" as user "postgres".
newdb=# disconnect newdb;
ERROR: syntax error at or near "disconnect"
LINE 1: disconnect newdb;
^
newdb=#
es Arbeit ist nicht gibt es eine andere Möglichkeit, dies zu tun, oder bin ich in etwas falsch !!
Ich weiß, es ist ein bisschen scheint offensichtlich, aber haben Sie die [ 'psql' Dokumentation] geprüft (http://www.postgresql.org /docs/current/static/app-psql.html)? Ein Hinweis - es gibt keinen 'disconnect' SQL oder' psql' Befehl. –
In Postgres gibt es keine "Standarddatenbank". Sie müssen explizit eine Verbindung zu einer Datenbank herstellen mit '\ c' –
Ist das, was passiert können wir nicht [DISCONNECT Dokumentation] (http://www.postgresql.org/docs/9.1/static/ecpg-sql-disconnect.html) um aus der Verbindung heraus zu kommen @a_horse_with_no_name – 09Q71AO534