Перейти к основному содержимому

SHOW

примечание

Эта страница переведена при помощи нейросети GigaChat.

SHOW - просмотр значения параметра времени выполнения.

Синтаксис

SHOW name
SHOW ALL

Описание

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

Параметры

*name`
Задает имя параметра выполнения. Доступные параметры задокументированы в разделе

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

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

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 является расширением PostgreSQL.

Смотрите также

SET, RESET