SHOW

SHOW — показать значение параметра времени выполнения


Синтаксис

SHOW имя
SHOW ALL

Описание

Команда SHOW отображает текущие значения параметров времени выполнения. Эти переменные можно установить с помощью команды SET, путем редактирования файла конфигурации qhb.conf, через переменную среды PGOPTIONS (при использовании libpq или приложений на основе libpq) или через флаги командной строки при запуске сервера qhb. Дополнительную информацию см. в главе Конфигурация сервера.


Параметры

имя

Имя параметра времени выполнения. Доступные параметры описаны в главе Конфигурация сервера и на справочной странице команды SET. Кроме того, есть несколько параметров, которые могут быть показаны, но не установлены:

  • SERVER_VERSION
    Показывает номер версии сервера.

  • SERVER_ENCODING
    Показывает кодировку набора символов на стороне сервера. В настоящее время этот параметр может быть показан, но не установлен, поскольку кодировка определяется во время создания базы данных.

  • LC_COLLATE
    Показывает значение локали базы данных для правила сортировки (порядка текста). В настоящее время этот параметр может быть показан, но не установлен, поскольку это значение локали определяется во время создания базы данных.

  • LC_CTYPE
    Показывает параметр локали базы данных для классификации символов. В настоящее время этот параметр может быть показан, но не установлен, поскольку это значение локали определяется во время создания базы данных.

  • IS_SUPERUSER
    Возвращает true, если текущая роль имеет права суперпользователя.

  • ALL
    Показать значения всех параметров конфигурации с их описаниями.


Примечания

Ту же информацию выдает функция current_setting; см. подраздел Функции для системного администрирования. Также эту информацию выдает системное представление pg_settings.


Примеры

Просмотр текущего значения параметра DateStyle:

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

Просмотр текущего значения параметра geqo:

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

Просмотр всех параметров:

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)

Совместимость

Команда SHOW является расширением QHB.


См. также

SET, RESET