PostgreSQLLa base de données la plus sophistiquée au monde.

SHOW

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

Synopsis

SHOW nom
SHOW ALL

Description

SHOW affiche la configuration courante des paramètres d'exécution. Ces variables peuvent être initialisées à l'aide de l'instruction SET, par le fichier de configuration postgresql.conf, par la variable d'environnement PGOPTIONS (lors de l'utilisation de libpq ou d'une application fondée sur libpq), ou à l'aide d'options en ligne de commande lors du démarrage de postmaster. Voir Chapitre 17, Configuration du serveur pour plus de détails.

Paramètres

nom

Le nom d'un paramètre d'exécution. Les paramètres disponibles sont documentés dans Chapitre 17, Configuration du serveur et sur la page de référence SET. De plus, il existe quelques paramètres qui peuvent être affichés mais ne sont pas initialisables :

SERVER_VERSION

Affiche le numéro de version du serveur.

SERVER_ENCODING

Affiche l'encodage des caractères côté serveur. À ce jour, ce paramètre peut être affiché mais pas initialisé parce que l'encodage est déterminé au moment de la création de la base de données.

LC_COLLATE

Affiche la locale de la base de données pour le tri de texte. À ce jour, ce paramètre est affichable mais pas initialisé parce que la configuration est déterminée lors de l'exécution d'initdb.

LC_CTYPE

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

IS_SUPERUSER

Vrai si le rôle courant a des droits de super-utilisateur.

ALL

Affiche les valeurs de tous les paramètres de configuration avec leur description.

Notes

La fonction current_setting affiche les mêmes informations. Voir Section 9.20, « Fonctions d'administration système ».

Exemples

Affiche la configuration courante du paramètre datestyle :

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

Affiche la configuration courante du paramètre geqo :

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

Affiche tous les paramètres :

SHOW ALL;
              name              |            setting             |                                         description                                          
--------------------------------+--------------------------------+----------------------------------------------------------------------------------------------
 add_missing_from               | off                            | Automatically adds missing table references to FROM clauses.
 archive_command                | unset                          | WAL archiving command.
 australian_timezones           | off                            | Interprets ACST, CST, EST, and SAT as Australian time zones.
    .
    .
    .
 work_mem                       | 1024                           | Sets the maximum memory to be used for query workspaces.
 zero_damaged_pages             | off                            | Continues processing past damaged page headers.
(146 rows)

Compatibilité

La commande SHOW est une extension PostgreSQL™.

Voir aussi

SET, RESET