SHOW

SHOW — muestra el valor de un parámetro de configuración en tiempo de ejecución

Synopsis

SHOW name
SHOW ALL

Descripción

SHOW mostrará la configuración actual de los parámetros de configuración en tiempo de ejecución. Estas variables se pueden configurar utilizando la sentencia SET, editando el archivo de configuración postgresql.conf, a través de la variable de entorno PGOPTIONS (cuando se utiliza libpq o una aplicación basada en libpq), o a través de banderas de línea de comandos al iniciar el servidor postgres. Consulta la Chapter 19 para obtener más detalles.

Parámetros

name

El nombre de un parámetro de configuración en tiempo de ejecución. Los parámetros disponibles están documentados en la Chapter 19 y en la página de referencia de SET. Además, hay unos pocos parámetros que se pueden mostrar pero no configurar:

SERVER_VERSION

Muestra el número de versión del servidor.

SERVER_ENCODING

Muestra la codificación del conjunto de caracteres del lado del servidor. En la actualidad, este parámetro se puede mostrar pero no configurar, porque la codificación se determina al momento de la creación de la base de datos.

IS_SUPERUSER

True (verdadero) si el rol actual tiene privilegios de superusuario.

ALL

Muestra los valores de todos los parámetros de configuración, con sus descripciones.

Notas

La función current_setting produce una salida equivalente; consulta la Section 9.28.1. Además, la vista del sistema pg_settings produce la misma información.

Ejemplos

Muestra la configuración actual del parámetro DateStyle:

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

Muestra la configuración actual del parámetro geqo:

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

Muestra todas las configuraciones:

SHOW ALL;
            name         | setting |                description
-------------------------+---------+-------------------------------------------------
 allow_system_table_mods | off     | Allows modifications of the structure of ...
    .
    .
    .
 xmloption               | content | Sets whether XML data in implicit parsing ...
 zero_damaged_pages      | off     | Continues processing past damaged page headers.
(196 rows)

Compatibilidad

El comando SHOW es una extensión de PostgreSQL.

Véase también

SET, RESET