SHOW

Nom

SHOW -- affiche la valeur d'un paramètre en exécution

Synopsis

SHOW nom
SHOW ALL

Description

SHOW affiche la configuration courante des paramètres en exécution. Ces variables peuvent être initialisées en utilisant l'instruction SET, en éditant le fichier de configuration postgresql.conf, via la variable d'environnement PGOPTIONS (lors de l'utilisation de libpq ou en utilisant une application basée sur libpq), ou via des options en ligne de commande en lançant postmaster. Voir Section 16.4 pour plus de détails.

Paramètres

nom

Le nom d'un paramètre en exécution. Les paramètres disponibles sont documentés dans Section 16.4 et sur la page de référence SET. En plus, il existe quelques paramètres qui peuvent être affichés mais non initialisables :

SERVER_VERSION

Affiche le numéro de version du serveur.

SERVER_ENCODING

Affiche le codage de l'ensemble de caractères du côté serveur. À présent, ce paramètre peut être affiché mais non initialisé parce que le codage est déterminé au moment de la création de la base de données.

LC_COLLATE

Affiche le paramètre locale de la base de données pour le tri du texte. À présent, ce paramètre est affichable mais ne peut pas être initialisé parce que la configuration est déterminée lors de l'initdb.

LC_CTYPE

Affiche le paramètre locale de la base de données pour la classification des caractères. À présent, ce paramètre peut être affiché mais non initialisé parce que la configuration est déterminée lors de l'initdb.

IS_SUPERUSER

Vrai si l'identifiant d'autorisation de la session actuelle a des droits de superutilisateur.

ALL

Affiche les valeurs de tous les paramètres de configuration.

Notes

La fonction current_setting produit une sortie équivalente. Voir Section 9.13.

Exemples

Affichez la configuration actuelle du paramètre datestyle :

SHOW datestyle;
 datestyle
-----------
 ISO, MDY
(1 row)

Affiche la configuration actuelle du paramètre geqo :

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

Affiche tous les paramètres :

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

Compatibilité

La commande SHOW est une extension PostgreSQL.

Voir aussi

SET