SHOW

Name

SHOW -- zeigt den Wert eines Konfigurationsparameters

Synopsis

SHOW name
SHOW ALL

Beschreibung

SHOW zeigt den aktuellen Wert eines Konfigurationsparameters. Diese Parameter können durch den Befehl SET, die Konfiguratonsdatei postgresql.conf, die Umgebungsvariable PGOPTIONS (mit libpq und auf libpq basierenden Anwendungen) oder mit Kommandozeilenoptionen beim Start von postmaster gesetzt werden. Einzelheiten dazu finden Sie in Abschnitt 16.4.

Selbst wenn autocommit aus ist, wird durch SHOW kein neuer Transaktionsblock gestartet. Einzelheiten dazu finden Sie im Abschnitt über autocommit in Abschnitt 16.4.

Parameter

name

Der Name eines Konfigurationsparameters. Die verfügbaren Parameter sind in Abschnitt 16.4 und auf der Referenzseite von SET beschrieben. Außerdem gibt es Parameter, die nur gezeigt, aber nicht gesetzt werden können:

SERVER_ENCODING

Zeigt die Zeichensatzkodierung auf der Serverseite. Dieser Parameter wird bei der Erzeugung der Datenbank festgelegt.

ALL

Zeigt die Werte aller Konfigurationsparameter.

Meldungen

ERROR: Option 'name' is not recognized

Meldung, wenn name kein bekannter Parameter ist.

Hinweise

Die Funktion current_setting kann auch verwendet werden um die Werte von Konfigurationsparametern anzuzeigen. Siehe Abschnitt 9.13.

Beispiele

Zeigt die aktuelle Einstellung des Parameters DateStyle:

SHOW DateStyle;
               DateStyle
---------------------------------------
 ISO with US (NonEuropean) conventions
(1 row)

Zeigt die aktuelle Einstellung des Parameters geqo:

SHOW geqo;
 geqo
------
 on
(1 row)

Zeige alle Einstellungen:

SHOW ALL;
             name              |                setting
-------------------------------+---------------------------------------
 australian_timezones          | off
 authentication_timeout        | 60
 checkpoint_segments           | 3
    .
    .
    .
 wal_debug                     | 0
 wal_sync_method               | fdatasync
(94 rows)

Kompatibilität

Der Befehl SHOW ist eine PostgreSQL-Erweiterung.

Siehe Auch

SET