SHOW nom SHOW ALL
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 postgres . Voir Chapitre 17, Configuration du serveur pour plus de détails.
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 :
Affiche le numéro de version du serveur.
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.
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 .
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 .
Vrai si l'identifiant d'autorisation de session courante a des droits de super-utilisateur.
Affiche les valeurs de tous les paramètres de configuration avec leur description.
La fonction current_setting affiche les mêmes informations. Voir Section 9.20, « Fonctions d'administration système ».